A program to find the top 5 best deals fro any given product on amazon
This program will open top 5 best deals for a given product in your default browser. Best deals are decided based on the current selling price and the actual price (i.e. the crossed out one) My goal while creating this was to lower the manual labour of browsing all the search result pages. While this might not be 100% accurate (as the prices may not be 100% accurate) it certainly will help out some of us.
NOTE: Right now this shows only products with 4 stars and up which can be tweaked according to your need. But in future releases I might add a feature to set the option for required rating and other stuff etc.
Hope you like this pet project
- Python 3.7^
- Selenium-Webdriver
- Chromedriver for selenium
-
First make sure that chromedriver.exe is downloaded and copied to a folder named driver in the same folder where the Crawler.py is stored (or store it anywhere but make changes to the path inside the code)
-
If running for first time then first run setup.bat
-
To run the program double click on run.py or open terminal/commandprompt in same folder and type
python run.py
and press enter
- Dynamic delay period based on user's internet bandwidth
- Integrate this into a django-based web application (far future)