From 3b5044e53652296ec42bbf510235db824c9e9b85 Mon Sep 17 00:00:00 2001 From: klux2 Date: Tue, 1 Oct 2019 00:19:30 +0200 Subject: [PATCH] replaced strip with regex replace Signed-off-by: klux2 --- HSMensaW_botA.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/HSMensaW_botA.py b/HSMensaW_botA.py index d0fef0a..1b6d6c8 100644 --- a/HSMensaW_botA.py +++ b/HSMensaW_botA.py @@ -9,6 +9,7 @@ import traceback import urllib.request import xml.etree.ElementTree as ET from enum import Enum +from re import sub from time import time from typing import Any from urllib.error import HTTPError @@ -297,7 +298,7 @@ async def get_essen(only_today: bool) -> None: for i in menus: kategorie = i.findall("type")[0].text essen_transl.append(kategorie) - name = i.findall("description")[0].text.rstrip("()1234567890, ") + name = sub("\\s*\\([0-9A-Z, ]*\\)", "", i.findall("description")[0].text) essen_transl.append(name) try: preis = float(i.findall("./prices/price[label='Studenten']/value")[0].text.replace(",", "."))