项目作者: haelmj

项目描述 :
A web scraper that gathers cheapest black friday deals per category on multiple e-commerce sites
高级语言: Python
项目地址: git://github.com/haelmj/BlackFriday-Webscrape.git
创建时间: 2020-11-02T23:12:50Z
项目社区:https://github.com/haelmj/BlackFriday-Webscrape

开源协议:Apache License 2.0

下载


BlackFriday-Webscrape

A web scraper that gathers cheapest black friday deals per category on multiple e-commerce sites

Estimated Scrape Time: 15 minutes
View Scraped Samples

Requirements

This project requires preferably version 86.0.4240 of Chrome browser as well as Python 3 installed on the host system.

Python Dependencies

WebDriver

  • Chrome WebDriver
    Note: A chrome webdriver for version 86 can be found in the assets folder of this project. If you have a different version of Chrome, download the chrome webdriver for that version and replace it with the one in the assets folder.

Setup

  1. Clone this project to your local system:
    git clone https://github.com/haelmj/BlackFriday-Webscrape.git

  2. Setup Chrome Driver:

    • Include the ChromeDriver location in your PATH environment variable
  3. Setup a virtual environment:

  1. python -m venv venv
  1. Activate the virtual environment:
    For Windows Command Line Users:
  1. venv\Scripts\activate.bat

For bash users:

  1. source /venv/Scripts/activate
  1. Install module dependencies:
    pip install selenium

  2. Run app:

  1. python main.py

Development Status

  • Completed