3505a8641603fb92e6f852386959df7a916907bd
Lidl price scraper
Simple app which checks a price of selected items and prints their current price and discount.
How to build and run
- create file with urls to be watched
cp urls.txt.example urls.txt - Configure SMTP and mail destination (for mail notification)
SCRAPER_SMTP_USER
SCRAPER_SMTP_PASSWORD
SCRAPER_TO_MAIL
You can define them in shell or make use of .env.example file and copy it to .env (the docker example uses that approach)
It uses Google SMTP server (you have to provide google app credentials).
Run with:
python main.py
or build docker image and run it using the docker:
docker build -t lidl-price-scraper .
docker run -it --rm -v $(pwd)/urls.txt:/app/urls.txt --env-file ./.env lidl-price-scraper
Description
Languages
Python
96.7%
Dockerfile
3.3%