ICSC.py Fehlergenerierung "AttributeError: 'bytes' object has no attribute 'text'", comments on thunderbird.py

This commit is contained in:
Al-P 2019-07-31 10:44:19 +02:00
parent 57cd7a3fa6
commit 7e7521aa36
2 changed files with 8 additions and 11 deletions

View File

@ -22,17 +22,14 @@ class ICSC:
@staticmethod @staticmethod
def getEvents(html): def getEvents(html):
events = [] events = []
event = html
#hier mit beautifulsoup events rausholen und in liste packen #hier mit beautifulsoup events rausholen und in liste packen
# events = BeautifulSoup.text # events = BeautifulSoup.text
#in einer Schleife durch BS #in einer Schleife durch BS
#ermittel jedes event #ermittel jedes event
ort = 'Witzhausen' print(events)
datum = '31.12.2099'
event_url = 'https://foo.de'
titel = 'Fooneral'
veranstalter = 'Spezis'
event = [ort, titel, datum, veranstalter, event_url] #Hier endet die Schleife und jeder einzelne event wir der Liste event hinzugefügt
events.append(event) events.append(event)
return events return events

View File

@ -52,13 +52,13 @@ for message in mbox:
mContent = getbody(message) mContent = getbody(message)
#Hier muss noch das Date ergänzt werden #Hier muss noch das Date ergänzt werden
#Dieser Block lädt den Bahn Parser und dient als Dummy. Er wird immer weiter kopiert und um zusätzliche Sender ergänzt # #Dieser Block lädt den Bahn Parser und dient als Dummy. Er wird immer weiter kopiert und um zusätzliche Sender ergänzt
if mFrom == 'BahnCard-Service <noreply.bahncard-service@bahn.de>': # if mFrom == 'BahnCard-Service <noreply.bahncard-service@bahn.de>':
events = Bahn.getEvents(mContent) # events = Bahn.getEvents(mContent)
print(events) # print(events)
#der folgende Block ist auf das ICSC abgestimmt #der folgende Block lädt den Parser ICSC
if mFrom == 'International Civil Society Centre <communications@icscentre.org>': if mFrom == 'International Civil Society Centre <communications@icscentre.org>':
events = ICSC.getEvents(mContent) events = ICSC.getEvents(mContent)
print(events) print(events)