Skip to content

codewithpatch/upwork_selenium_scraper

Repository files navigation

upwork_selenium_scraper

Selenium Scraper for freelancer.com

Installing dependency

  1. Install the dependency in your virtual environment of the project root directory
pip install -r requirements.txt

ChromeDriver

  1. The development of this script is using chromedriver84 version for mac.
  2. Check your chrome version in the about page of chrome.
  3. Download your corresponding chromedriver version in chromedrier website https://chromedriver.chromium.org/downloads
  4. Make sure to download the chromedriver version corresponding to your OS(Mac, Windows, Linux)

Changing Credentials

  1. Open main.py
  2. Go to line 16 and 17
  3. change username and password variables with your upwork login credentials

Running the script

  1. From the root directory, run:
python main.py

Output file

  1. Freelancer listing -> freelancer.json
  2. Job listing -> projects.json

About

Selenium Scraper for Upwork

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages