This is a small handy python application that can be used to keep track over certain products and their price and notify you via email when the price are lowered to your satisfaction.
Use the package manager pip to install requried dependencies.
$ pip install requests bs4
You can get your user agent by searching 'My User-Agent' in google.
To send mail via gmail ID, you can either use GoogleLessSecure feature or set up a 2-step verification link. After you have set up the 2-step verification generate an app(Mail/Windwos10) password link which can be used to while sending the mail.
server.login('mail.address01@gmail.com', 'password you get from above step')
subject = '[SBOT]Notification: Price down for your desiered product.'
body = "Check the link, " + URL
msg = f"Subject: {subject}\n\n{body}"
To set the program up so that you don't have to run it again and again you can add the following snippet to the code.
while True:
check_price()
time.sleep(60*60*12)
This will run the check_price() function every 12 hrs.