
Open
Posted
•
Ends in 6 days
Paid on delivery
I need to gather complete company mailing details—street, city, and state—from two separate websites. Each site presents data differently: some sections are neatly tabulated, while other parts are buried in free-form text. Because of that mix, the two Python 3 scripts you deliver will likely call for slightly different parsing techniques (BeautifulSoup or lxml for the clean HTML, perhaps Selenium or requests-html where extra rendering is required). Here’s what I expect: • Script #1 and Script #2, each self-contained, clearly commented, and able to run from the command line without manual tweaks. • A single CSV output per script, one row per company, with columns for full address, city, and state. • Graceful handling of pagination or “load more” buttons so nothing is missed. • No hard-coded paths or credentials—everything configurable at the top of the file. If the sites change their layout slightly, I’d like the code organized into reusable functions so I can adjust a selector in one place rather than hunting through the whole file. Please include a quick README explaining any third-party libraries and basic usage. Once I can run both scripts locally and see complete, deduplicated CSV files, the job is done.
Project ID: 39721737
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Cressier, Switzerland
Payment method verified
Member since May 7, 2014
$30-250 USD
$250-750 USD
$30-250 USD
$30-250 USD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$250-750 AUD
$30-250 USD
$750-1500 USD
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR
$200-1500 USD
₹1500-12500 INR
₹1500-12500 INR
₹400-750 INR / hour
₹1500-12500 INR
$15-25 USD / hour
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$30-250 USD
₹600-601 INR
$10-11 USD