RohanDas28 /
Amazon-Price-Tracker
This is a simple python script which can be used to track a products prices on Amazon.com.
64/100 healthLoading repository data…
harshsbais / repository
A python script that will send you an email when the price for specific items you followed on Amazon drops beneath a certain price you set.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This script will send you an email when the price for specific items you followed on Amazon drops beneath a certain price you set.
You can parse the price without Amazon API !
$ pip install -r requirements.txt $ python amazon.pyGet url from your amazon of your location. For example : URL of Amazon IN is https://www.amazon.in/dp/...
You need to put the price at which you would like to buy
Enter email address of which you have access as mail will be sent when price drops below your expected price
$ git clone https://github.com/<your-github-username>/Amazon-Price-Drop-Alert.git$ cd Amazon-Price-Drop-Alert$ git remote add upstream https://github.com/harshsbais/Amazon-Price-Drop-Alert.git$ pip install -r requirements.txt$ cd App$ python amazon.pyThis code use some skill preventing banned by Amazon. However, the best interval time between each time of price checking is around 15 minutes.
There may be two problem of it.
Your IP was banned by Amazon
Selected from shared topics, language and repository description—not editorial ratings.
RohanDas28 /
This is a simple python script which can be used to track a products prices on Amazon.com.
64/100 healthkawsarlog /
🛍️📊 Effortlessly extract Amazon reviews using Python with the amazon-reviews-extraction script. This script makes use of popular Python modules like requests, pandas, bs4, and lxml to scrape and parse HTML content from Amazon product review pages. Simplify your data extraction process and gain valuable insights from customer reviews. 🐍🔍
79/100 healthThe item selector changed
Python 3
BS4
PyQtWebEngine
SMTPlib
lxml
Webdriver-Manager
Selenium
** Script running in background for long and checking after every 1 hour **
** Complete standalone GUI app for MacOS and later for Windows **
** Mail will include a graph of price using matplotlib **
MayankChauhan2111 /
Python Task Greetings from Credicxo, Congratulations, You have been shortlisted for the coding round. The details of the test are mentioned below . Kindly read all the instructions and reply with submissions on this email ONLY. Technologies : Python latest, BS4/Scrapy/Selenium, requests. MAIN TASK In this task we want you to scrape a minimum hundred URLs. The URL will be in format of"https://www.amazon.{country}/dp/{asin}".The country code and Asin parameters are in the CSV file https://docs.google.com/spreadsheets/d/1BZSPhk1LDrx8ytywMHWVpCqbm8URT xTJrIRkD7PnGTM/edit?usp=sharing. The CSV file contains 1000 rows. Use Selenium or bs4 to Scarpe the following details from the page. 1. Product Title 2. Product Image URL 3. Price of the Product 4. Product Details If any URL throws Error 404 then print the {URL} not available and skip that URL. After completing each round of hundred URLs mention the total time it took to complete them in the feedback section of task submission page. The output should be in the list of dictionaries, finally represented in JSON. Upload only your code file, resultant JSON file and a proper readme explaining how you approached the problem. BONUS 1: If possible, add the google Colab button in your repository. To directly access your code in Google Colab. BONUS 2: If possible, try connecting some Database like MySQL or PostgreSQL and dump the data in the database. (You still need to create the output JSON file.) BONUS TASK This task is not mandatory but if you are able to do it then your chances of getting in would be increased significantly. Technologies: Python latest, BS4/Scrapy/Selenium, requests. In this task, you need to write a script to bypass Amazon Captcha, Example website: https://www.amazon.com/errors/validateCaptcha 1. Write a script that solves the captcha and submit the form. 2. Also explain how did you approach this problem to find a solution. Upload this task in the same repository where you upload your main task but inside the folder Bonus Task. Note: You can't use the existing captcha solving services API. You must remember the following points while submitting, otherwise your submission may be rejected. Submit your task at - https://forms.gle/3NXcax4TYjb6mTxD7 1. Upload Project Github link in “Task Link” Section. 2. Add Your Name and contact number in the form. 3. You can add comments (additional information you want us to know in your submission) in the “Feedback/Instructions to use” Section. 4. Please attach your resume. Deadline to submit is two days from the date on which you received this task. Best Regards, HR Team Credicxo Tech Pvt. Ltd.
36/100 healthjithupaulose /
This is a simple python script which can be used to track a products prices on Amazon. It uses Bs4 and Requests library to do the task.
27/100 healthMayankChauhan2111 /
Python Task Greetings from Credicxo, Congratulations, You have been shortlisted for the coding round. The details of the test are mentioned below . Kindly read all the instructions and reply with submissions on this email ONLY. Technologies : Python latest, BS4/Scrapy/Selenium, requests. MAIN TASK In this task we want you to scrape a minimum hundred URLs. The URL will be in format of"https://www.amazon.{country}/dp/{asin}".The country code and Asin parameters are in the CSV file https://docs.google.com/spreadsheets/d/1BZSPhk1LDrx8ytywMHWVpCqbm8URT xTJrIRkD7PnGTM/edit?usp=sharing. The CSV file contains 1000 rows. Use Selenium or bs4 to Scarpe the following details from the page. 1. Product Title 2. Product Image URL 3. Price of the Product 4. Product Details If any URL throws Error 404 then print the {URL} not available and skip that URL. After completing each round of hundred URLs mention the total time it took to complete them in the feedback section of task submission page. The output should be in the list of dictionaries, finally represented in JSON. Upload only your code file, resultant JSON file and a proper readme explaining how you approached the problem. BONUS 1: If possible, add the google Colab button in your repository. To directly access your code in Google Colab. BONUS 2: If possible, try connecting some Database like MySQL or PostgreSQL and dump the data in the database. (You still need to create the output JSON file.) BONUS TASK This task is not mandatory but if you are able to do it then your chances of getting in would be increased significantly. Technologies: Python latest, BS4/Scrapy/Selenium, requests. In this task, you need to write a script to bypass Amazon Captcha, Example website: https://www.amazon.com/errors/validateCaptcha 1. Write a script that solves the captcha and submit the form. 2. Also explain how did you approach this problem to find a solution. Upload this task in the same repository where you upload your main task but inside the folder Bonus Task. Note: You can't use the existing captcha solving services API. You must remember the following points while submitting, otherwise your submission may be rejected. Submit your task at - https://forms.gle/3NXcax4TYjb6mTxD7 1. Upload Project Github link in “Task Link” Section. 2. Add Your Name and contact number in the form. 3. You can add comments (additional information you want us to know in your submission) in the “Feedback/Instructions to use” Section. 4. Please attach your resume. Deadline to submit is two days from the date on which you received this task. Best Regards, HR Team Credicxo Tech Pvt. Ltd.
27/100 healthdebabrata-mallick /
Steps to install and run: Flask Server: 1. Create Python virtual environment and activate it: a. python3 -m venv venv b. Activate for windows: venv\Scripts\activate Activate for Linux: . venv/bin/activate 2. Install packages a. pip install flask b. pip install requests c. pip install beautifulsoup4 d. pip install flask-cors e. pip install pandas *. pip install lxml (Optional, check errors section) Or refer requirements.txt 3. cd ShoppingBuddy 4. For PowerShell, run: $env:FLASK_APP="ShoppingBuddyAPI" For Linux, run: export FLASK_APP="ShoppingBuddyAPI" 5. For PowerShell, run: $env:FLASK_ENV="developoment" For Linux, run: export FLASK_ENV="developoment" 6. flask run Frontend: 7. Open following webpage in browser: ShoppingBuddy/ShoppingBuddyUI/index.html For testing API (e.g. in Postman) ============================================= URL: http://127.0.0.1:5000/compare/ Method: POST header: Content-Type='application/json' Body: { "urls":[ "https://www.amazon.in/Bravo-15-A4DDR-023-Enthusiast-Notebook/dp/B086L7CMC9", "https://www.amazon.in/HP-du2069TU-15-6-inch-Laptop-i3-1005G1/dp/B087S3FPDG/ref=sr_1_8?dchild=1&keywords=laptop&qid=1604481107&sr=8-8", "https://www.flipkart.com/msi-bravo-15-ryzen-5-hexa-core-4600h-16-gb-512-gb-ssd-windows-10-home-4-graphics-amd-radeon-rx-5500m-a4ddr-208in-gaming-laptop/p/itm878509049b9a9?pid=COMFTYB3JHQQ2HBP&lid=LSTCOMFTYB3JHQQ2HBPMFUXWU&marketplace=FLIPKART&srno=b_1_1&otracker=hp_omu_Top%2BOffers_2_3.dealCard.OMU_3NKBT44WP7VE_3&otracker1=hp_omu_PINNED_neo%2Fmerchandising_Top%2BOffers_NA_dealCard_cc_2_NA_view-all_3&fm=organic&iid=en_%2FuggwikoJ94abjZgfVjec9qtdlRhWh4PzejizXCtwp9vsCQ9NB1rDaWBn%2BzZ0kKSp%2Fja3VgU%2Fi9aYXW1EMVKcg%3D%3D&ssid=ex476uw75s0000001604487536545" ], "category":"laptop" } Possible Errors and fixes you may face ===================================== 1. If you are running from vscode and get error: RuntimeError: The current Numpy installation fails to pass a sanity check due to a bug in the windows runtime. See this issue for more information: https://tinyurl.com/y3dm3h86 Install earlier version of numpy (https://stackoverflow.com/questions/64729944/): pip install numpy==1.19.3 2. If you get following error: bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library? Install lxml: pip install lxml Note: We have tested the application in Windows 10 Home.
27/100 health