is a Python console app that finds the lowest price among the largest E-commerce companies, like Amazon, eBay, and BestBuy by utilizing Beautiful Soup and Selenium.
Windows:
sudo apt update && upgrade
sudo apt install python3 python3-pip ipython3
Mac:
brew install python
pip3 install requests
pip3 install beautifulsoup4
You are almost ready to go, type the following to your terminial
python3 main.py
If the program doesn't run, make sure you choose Google Chrome as your default browswer.
- Error message?
If you received an error message says,
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 84
, or something like that, make sure you use the correct version of ChromeDriver. The correct version in this respository works for Chrome Version 85 64-bit Mac OS.Here is a link to update your ChromeDriver. After you have downloaded the right version, make sure to replace the old chromedriver in the shopping-web-scraper local folder.
For filing bugs, suggesting improvements, or requesting new features, please open an issue.
This project welcome all the feedback and feature request. Please contact me through leon.can@outlook.com