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()