Scraping denního menu z okolních restaurací. Zobrazení nabídky jako Flask webová stránka.
data
-json
soubory s informacemi o denním menu, pojmenování rok + číslo týdnetemplates
-html
stránky pro Flaskapp.py
- hlavní Flask skript, zobrazí dnešní memnu zjson
souborůscraper.py
- stáhne denní menu z vybraných podniků a uloží je do složkydata
Společné funkce
zpracuj_odpoved_serveru()
= vrací html zadané stránkyuloz_menu_do_json()
= uloží slovník s denním menu do složkydata
vypis_do_konzole()
= výpis s možností zvýraznit oblíbené jídlo
- Název restaurace v názvu souboru
- Název dne a datum
- Typ jídla (
polevka_i
/menu_i
) - Název jídla, cena v CZK
{
"Pondělí 31.1.2022": {
"polevka_1": {
"Česneková s opečeným chlebem": 0
},
"menu_1": {
"Kuřecí prsa zapečená s rajčaty, bazalkou a mozzarellou, hranolky": 135
},
"menu_2": {
"Hovězí guláš s cibulí a feferonkou, špekové knedlíky": 139
},
"menu_3": {
"Smažený květák, vařené brambory, tatarská omáčka": 129
}
},
"Úterý 1.2.2022": {
...
}
}
- Scraping restaurací
- Jednotný formát
json
souboru - Výpis z
json
na web - Flask na server
- HTML layout a styl = ukaž dnes/celý týden
- Automatické spuštění scraperu každý týden
- Automatické načtení dnešního týdne