Vertretungsplandaten abrufen
1. Stundendaten auswerten
from vpmobil import Vertretungsplan
plan = Vertretungsplan(10323955, "schueler", "h39gh23")
# Eine Vertretungsplan-Instanz erstellen
heute = plan.fetch()
# Die heutigen Plandaten abrufen
klasse8b = heute.klassen["8b"]
# Eine Klasse isolieren
for periode, stunden in klasse8b.stunden:
for stunde in stunden:
print(f"{periode} | {stunde.fach} bei {stunde.lehrer}")
# Details zu den Stunden der Klasse ausgeben2. Andere Pläne abrufen
from vpmobil import Vertretungsplan, Stundenplan24Pfade, Unauthorized
from datetime import date
plan = Vertretungsplan(10323955, "schueler", "h39gh23")
try:
tag = plan.fetch(date(2025, 10, 5), datei=Stundenplan24Pfade.PlanRa)
# Die Plandaten der Räume vom 5.10.2025 abrufen
except Unauthorized:
# Abfangen, falls die Zugangsdaten keine Berechtigung für Raumpläne haben
continue
...3. Pläne aus anderen Perspektiven auswerten
Zuletzt aktualisiert