Repair Two Python Scrapers
Budget: $10 – $30 USD
I have two small Python-based screen-scraping scripts that target county records sites and should pull back plain text data. The programs still launch and reach their respective pages without crashing, yet both come back empty—no records, no errors. I need someone to step in, pinpoint why the scrapers no longer capture the data, and update the code so each script reliably returns the expected text output again.
You’ll be working with existing Python code that was originally built around libraries such as Requests, BeautifulSoup, and a bit of Selenium. The fixes may involve adjusting selectors, handling new page-load behaviour, or adding smarter waits, but the goal is simple: make the two scrapers functional, cleanly returning the data just as they did before.
Deliverables
• Updated working .py file for each scraper
• Any new helper modules or requirements.txt entries
• Brief note or README explaining changes and how to run the scripts
I can supply sample URLs, the current source code, and examples of what the output should look like. If you are comfortable diagnosing and patching Python scraping logic against public county record pages, this should be a quick win for you.
You’ll be working with existing Python code that was originally built around libraries such as Requests, BeautifulSoup, and a bit of Selenium. The fixes may involve adjusting selectors, handling new page-load behaviour, or adding smarter waits, but the goal is simple: make the two scrapers functional, cleanly returning the data just as they did before.
Deliverables
• Updated working .py file for each scraper
• Any new helper modules or requirements.txt entries
• Brief note or README explaining changes and how to run the scripts
I can supply sample URLs, the current source code, and examples of what the output should look like. If you are comfortable diagnosing and patching Python scraping logic against public county record pages, this should be a quick win for you.