DeveloperBreeze

Passive Income Development Tutorials, Guides & Insights

Unlock 1+ expert-curated passive income tutorials, real-world code snippets, and modern dev strategies. From fundamentals to advanced topics, boost your passive income skills on DeveloperBreeze.

I Made $10,000 from a Simple Python Script—Here’s How!

I Made $10,000 from a Simple Python Script—Here’s How!

Article February 11, 2025
python

  • Python
  • requests for sending HTTP requests
  • BeautifulSoup for parsing HTML
  • pandas for organizing and exporting data
  • Flask (optional) to turn it into a basic API
import requests
from bs4 import BeautifulSoup
import pandas as pd

def scrape_website(url):
    response = requests.get(url)
    if response.status_code == 200:
        soup = BeautifulSoup(response.text, 'html.parser')
        data = []
        for item in soup.select('.some-class'):
            data.append(item.text.strip())
        df = pd.DataFrame(data, columns=['Extracted Data'])
        df.to_csv('output.csv', index=False)
        print("Data saved to output.csv")
    else:
        print("Failed to retrieve data")

scrape_website('https://example.com')