Python Web Scraping Trial Task
Budget: $30 – $250 USD
I need a small proof-of-concept scraper written in Python that pulls user information from a set of static website pages and exports it into a clean CSV file. The pages load without JavaScript, so a lightweight stack such as requests + BeautifulSoup (or lxml) should be all that’s required; no browser automation is necessary unless you can justify a clear advantage.
I will supply the page URLs and highlight the exact fields to capture (name, profile link, location, and any other visible user meta). Your code should handle pagination where applicable, respect polite crawl rates, and be easy for me to adjust if the HTML structure shifts.
Deliverables
• Well-commented Python script (.py)
• Sample CSV containing the extracted records
• README with setup steps and a quick usage example
I’ll run this as a short trial, and solid, readable code here can turn into a longer engagement covering larger datasets and additional sites.
I will supply the page URLs and highlight the exact fields to capture (name, profile link, location, and any other visible user meta). Your code should handle pagination where applicable, respect polite crawl rates, and be easy for me to adjust if the HTML structure shifts.
Deliverables
• Well-commented Python script (.py)
• Sample CSV containing the extracted records
• README with setup steps and a quick usage example
I’ll run this as a short trial, and solid, readable code here can turn into a longer engagement covering larger datasets and additional sites.
Related categories:
JavaScript
Python
Data Processing
Web Scraping
Software Architecture
Data Extraction
BeautifulSoup
Data Management