From 61952d7c83d2398faca3ef811c1e17163c00b25d Mon Sep 17 00:00:00 2001 From: Kristjan SCHMIDT <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Wed, 3 Nov 2021 22:06:48 +0100 Subject: [PATCH 1/2] Change variable name to snake_case --- parsers/halle.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/parsers/halle.py b/parsers/halle.py index 59a2ac02..3ba37ea9 100644 --- a/parsers/halle.py +++ b/parsers/halle.py @@ -16,12 +16,11 @@ def parse_data(self, **kwargs): data = self.parse_remote('https://www.meine-mensa.de/speiseplan_iframe', args=kwargs) - menuContainer = data.find('div', attrs={'class': 'card mt-3'}) + menu_container = data.find('div', attrs={'class': 'card mt-3'}) - if menuContainer != None: - + if menu_container != None: pos = 0 - for div in menuContainer.find_all('div', recursive=False): + for div in menu_container.find_all('div', recursive=False): if pos == 0: if self.needed_title: assert self.needed_title in div.text, div.text From a0729e58ab6ade5eeab4c319aa45b87bdc681ee6 Mon Sep 17 00:00:00 2001 From: Kristjan SCHMIDT <35647502+KristjanESPERANTO@users.noreply.github.com> Date: Wed, 3 Nov 2021 22:07:55 +0100 Subject: [PATCH 2/2] Optimize categories --- parsers/halle.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/parsers/halle.py b/parsers/halle.py index 3ba37ea9..4e619c89 100644 --- a/parsers/halle.py +++ b/parsers/halle.py @@ -38,8 +38,10 @@ def parse_data(self, **kwargs): if not name: continue - if name == 'Dessertschälchen vom Büfett': + if name.startswith('Dessertschälchen'): category = 'Dessert' + elif name.startswith('Buntes Salatschälchen'): + category = 'Salat' else: category = 'Hauptessen'