#!/usr/bin/python
import urllib.request
from bs4 import BeautifulSoup
import datetime
def suppe(url):
page = urllib.request.urlopen(url).read()
return BeautifulSoup(page, "html.parser")
# bistros
def sbar():
return str(suppe("https://sbar-greifswald.de").find('table'))
def grangusto():
return f''
def sternwarte():
return str(suppe("https://www.pommerscher-diakonieverein.de/produkte-dienstleistungen/gastronomie-hotellerie/bio-bistro-alte-sternwarte/").find("div", class_="ce-week-menu"))
def lichtblick():
return str(suppe("https://www.pommerscher-diakonieverein.de/produkte-dienstleistungen/gastronomie-hotellerie/lichtblick-cafe-und-restaurant").find("div", class_="ce-week-menu"))
def cafekarsten():
return str(suppe("https://cafekarsten.de/").find("div", class_="lg:grid-cols-2"))
def tierpark():
seite = suppe("https://www.tierpark-greifswald.de/tierpark-cafe.html").find("div", id="tierpark-cafe")
return str(list(seite.children)[9])
def ipp():
return str(suppe("https://www.ipp-kantine.de/").find("div", class_="row"))
def malanders():
return str(suppe("https://mal-anders-greifswald.dipago.de/").find("div", id="module_303538"))
bistros = {
"S-Sbar": {"f": sbar, "url": "https://sbar-greifswald.de"},
"Gran Gusto": {"f": grangusto, "url": "https://sbar-greifswald.de"},
"Bio-Bistro Alte Sternwarte": {"f": sternwarte, "url": "https://sbar-greifswald.de"},
"Bistro Lichtblick": {"f": lichtblick, "url": "https://sbar-greifswald.de"},
"Cafe Karsten": {"f": cafekarsten, "url": "https://sbar-greifswald.de"},
"Tierparkcafe": {"f": tierpark, "url": ""},
"IPP-Kantine": {"f": ipp, "url": "https://ipp-kantine.de"},
"Mal Anders": {"f": malanders, "url": "https://sbar-greifswald.de"},
}
with open("index.html", "w") as f:
f.write("""