Business Directory Email Scraper
Краткое
Freelancer Client is hiring: Business Directory Email Scraper.
Location: Remote
I need a clean, well-commented script that visits a specific online business directory, extracts every company name together with its publicly listed email address, and then saves the results to a single CSV file. At the moment I’m undecided about whether I’ll reuse the code for other sites later, so please structure it in a way that wouldn’t make future tweaks painful—modules or clear functions will be appreciated, though it doesn’t have to be a full-blown framework.
The directory requires no login, but it does paginate the listings. Your solution must handle that pagination automatically, avoid triggering rate-limits, and finish with a CSV that has at least two columns: CompanyName and Email.
I’m happy with Python (requests, BeautifulSoup, Selenium, Scrapy—whatever suits the job best) or another language you strongly recommend, as long as setup instructions are straightforward and cross-platform.
A sample CSV generated from a short run
Skills: JavaScript, Python, Web Scraping, Software Architecture, Scrapy, Data Extraction, BeautifulSoup, Selenium
Budget: $30–$250 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Оригинал
I need a clean, well-commented script that visits a specific online business directory, extracts every company name together with its publicly listed email address, and then saves the results to a single CSV file. At the moment I’m undecided about whether I’ll reuse the code for other sites later, so please structure it in a way that wouldn’t make future tweaks painful—modules or clear functions will be appreciated, though it doesn’t have to be a full-blown framework.
The directory requires no login, but it does paginate the listings. Your solution must handle that pagination automatically, avoid triggering rate-limits, and finish with a CSV that has at least two columns: CompanyName and Email.
I’m happy with Python (requests, BeautifulSoup, Selenium, Scrapy—whatever suits the job best) or another language you strongly recommend, as long as setup instructions are straightforward and cross-platform.
Deliverables:
• Source code with comments
• A sample CSV generated from a short run
• A brief README with setup and execution steps
If anything about the target site complicates scraping—dynamic loading, hidden email formats, captchas—let me know early so we can adjust the plan.
Локация & Details
Перейти к источнику →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.