diff --git a/src/Mail/parser/Bahn.py b/src/Mail/parser/Bahn.py index 846aeb2..6c09286 100644 --- a/src/Mail/parser/Bahn.py +++ b/src/Mail/parser/Bahn.py @@ -3,14 +3,14 @@ ''' -A parser to get events of Bahn.de out of there Emails +A parser to get events of Bahn.de out of their e-mails ''' ''' -A parser to get events of Bahn.de out of there Emails +A parser to get events of Bahn.de out of their e-mails ''' class Bahn: @@ -20,6 +20,17 @@ class Bahn: ''' @staticmethod def getEvents(html): - #hier mit beautifulsoup events rausholen und in liste packen events = [] + + #hier mit beautifulsoup events rausholen und in liste packen + #in einer Schleife durch BS + #ermittel jedes event + eventLoc = 'Berlin FooDamm' + eventDate = 'ISOSTRING für ein Datum' + eventUrl = 'https://foo.de' + eventTitel = 'PArty am FooDamm' + + event = [eventLoc, eventDate, eventUrl, eventTitel] + events.append(event) + return events diff --git a/src/Mail/thunderbird.py b/src/Mail/thunderbird.py index b29f91b..2a0423d 100644 --- a/src/Mail/thunderbird.py +++ b/src/Mail/thunderbird.py @@ -49,8 +49,9 @@ for message in mbox: mFrom = decode_mime_words(message['from']) mSubject = decode_mime_words(message['subject']) mContent = getbody(message) + #Hier muss noch das Date ergänzt werden + #der folgende Block wird immer weiter kopiert und um zusätzliche Sender ergänzt if mFrom == 'BahnCard-Service ': events = Bahn.getEvents(mContent) - print(events) - + print(events) \ No newline at end of file