I need a lightweight, well-commented Python 3 script that can pull specific pieces of information from a target website and save them in a structured format. The page I have in mind is static (no heavy JavaScript), so Requests and BeautifulSoup should be enough, but I’m open to alternatives if you feel another library will make the job cleaner or faster. Once we start, I’ll share the exact URL and list of fields I want captured. For now, assume you’re scraping a single page, yet write the code so I can easily point it at similar pages later by editing a few selectors or passing a flag. Key deliverables • Python script that accepts a URL as an argument • Data written to CSV or JSON—selectable via a simple switch • Basic error handling for missing elements or connection issues • Clear inline comments and a short read-me on setup (pip install, run command) Keep the solution lean; no need for headless browsers unless you discover something unexpected that requires it and we discuss first. If this initial script works smoothly, there’s potential follow-up work—batch runs, database storage, scheduling—but for now I just want a clean, dependable scraper.