Skip to content

Websrcraper made in Python using Selenium module and Chrome driver

Notifications You must be signed in to change notification settings

kushagraVerma/WebScraper

Repository files navigation

Webscraper v4

Webscraping application made in Python to process online marketplace data for different products on various platforms
Uses Selenium and Chrome driver to open webpages in an optionally headless (invisible) browser and access their content
Currently scrapable: Amazon India, Flipkart, BigBasket

USAGE

Setup

Required on your system:
Edit chrome_driver_path in consts.txt according to your system

Running

Windows users can quickly run by clicking on RUN.bat
Otherwise, run commands cd path/to/WebScraper and python main.py

Updating

If cloned with Git, Windows users can use UPDATE.bat to pull the latest version while preserving consts.txt
Otherwise, run commands cd path/to/WebScraper and python updater.py
This will ask you if you would like to update Python packages as well (note that this is a time-taking process)

Notes

Selenium handshake failure errors can mostly be ignored