diff options
-rwxr-xr-x | netto.py | 44 | ||||
-rwxr-xr-x | webapp.py | 6 |
2 files changed, 0 insertions, 50 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() @@ -15,7 +15,6 @@ from concurrent.futures import ThreadPoolExecutor from flask import Flask, Response # from telegram import telegram -from netto import netto from rss import buildRSS from twitter import twitter from zdf import zdf @@ -60,11 +59,6 @@ def feedTwitter(account): # return response -@app.route("/netto/<market>") -def feedNetto(market): - return rssResponse(netto(market)) - - @app.route("/zdf/<path:feed>") def filterZDFFeed(feed): return rssResponse(zdf(feed)) |