diff options
Diffstat (limited to 'netto.py')
-rwxr-xr-x | netto.py | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/netto.py b/netto.py deleted file mode 100755 index dde8d32..0000000 --- a/netto.py +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/env python3 - -import sys -from datetime import datetime -from urllib.request import Request, urlopen - -from bs4 import BeautifulSoup - - -def netto(store_id): - url = "https://www.netto-online.de/ueber-netto/Online-Prospekte.chtm/" + str( - store_id - ) - res = urlopen(Request(url)) - soup = BeautifulSoup(res, features="html.parser") - - # messages = soup.find_all('div', attrs={'class': 'tgme_widget_message_wrap'}) - message = soup.find("a", attrs={"class": "flipbook_pdf_flipbook"}) - - url = message["href"].split("?")[0] - year = str(datetime.now().year) - title = url[url.find(year) : url.find(year) + 7] - - return { - "title": "Netto Angebote für " + store_id, - "url": "https://www.netto-online.de/ueber-netto/Online-Prospekte.chtm/" - + store_id, - "description": "PDF der neuen Netto Angebote für den Laden um die Ecke.", - "content": [ - { - "title": "Angebote für " + title, - "url": url, - "content": "Angebote für " + title + " finden sich unter " + url, - } - ], - } - - -def main(store_id=9110): - print(netto(store_id)) - - -if __name__ == "__main__": - main() |