Run a Python data scraper for schools and businesses (pre-written code, just run it)

via Freelancer ·

Budget / SalaryC$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
PROJECT DESCRIPTION:

I have a fully written Python scraping script that collects data about schools and businesses from the web. I need someone to run it for me and deliver the output Excel file.

What the script does:
The script takes a list of entity names (schools, businesses, etc.) from an Excel file, then automatically visits each one's website and collects: email, phone, address, social media links, description, and up to 30 verified image URLs per entity. It outputs a populated Excel file ready for import into our website.

What you need to do:
1- Install Python and the required libraries (one command: pip install -r requirements.txt)
2- Edit the config file to point to the input Excel file I will provide
3- Run the script: python scraper.py
4- Wait for it to complete (it runs automatically — no manual work while running)
5- Send me the output Excel file

Important notes:
= The script is already written and tested — you do NOT need to write or modify any code
= The script saves progress every 10 rows, so if it crashes, just restart it
= Estimated running time: approximately 50 hours for 30,000 records (the script runs unattended — you can leave it running overnight)
= The script is respectful of servers — it pauses between requests automatically
= Output: one Excel file with all scraped data

Skills needed:
- Python installed on your computer (or a VPS/server)
- Ability to run a Python script from the command line
- Basic familiarity with pip install

Deliverables:
> The completed output Excel file
> The scraper.log file (so I can verify the run was complete)

Budget: Fixed price — please bid based on your time to set up and monitor the run.
python web scraping machine learning (ml) artificial intelligence data scraping ai (artificial intelligence) hw/sw machine learning algorithms
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.