Initial
This commit is contained in:
28
console.py
Normal file
28
console.py
Normal file
@@ -0,0 +1,28 @@
|
||||
from core.data_processor import get_upcoming_events, get_remarks
|
||||
|
||||
def main():
|
||||
print("Starte Datenabruf...")
|
||||
try:
|
||||
# 1. Termine abrufen
|
||||
events = get_upcoming_events()
|
||||
if events:
|
||||
for event in events:
|
||||
datum_formatiert = event['Datum'].strftime('%d.%m.%Y')
|
||||
morgen = event.get('Morgen', '-')
|
||||
nachmittag = event.get('Nachmittag', '-')
|
||||
wochentag = event.get('Wochentag', '-') + "."
|
||||
print(f"{datum_formatiert} ({wochentag}) | Morgen: {morgen} | Nachmittag: {nachmittag}")
|
||||
|
||||
# 2. Bemerkungen abrufen
|
||||
remarks = get_remarks()
|
||||
if remarks:
|
||||
print("\nBemerkungen:")
|
||||
print("-" * 20)
|
||||
for r in remarks:
|
||||
print(f"• {r}")
|
||||
|
||||
except Exception as e:
|
||||
print(f"Fehler: {e}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user