from vpmobil import Vertretungsplan
vp = Vertretungsplan(39563772, "schueler", "j39jjs6")
tag = vp.fetch(20240619)
klasse = tag.klasse("9b")
stunden = klasse.stunden()
for stunde in stunden:
print(f"{stunde.nr}: {stunde.fach} bei {stunde.lehrer} in {stunde.raum}")
Because Indiware only distributes substitution plan modules in Germany and the vast majority of users are therefore German, the package and the wiki are formulated in German
- Vertretungsplan
- .fetch()
- .fetchall()
- VpDay
- .datum
- .wochentag
- .zusatzInfo
- .zeitstempel
- .datei
- .klassen()
- .freieTage()
- .lehrerKrank
- .saveasfile()
- :xml
- Klasse
- .kürzel
- .stundenInPeriode()
- .stunden()
- :xml
- Stunde
- .nr
- .beginn()
- .ende
- .anders
- .besonders
- .ausfall
- .fach
- .lehrer
- .raum
- .info()
- .kursnummer
- :xml
- Kurs (WiP)
- .lehrer
- .fach
- .zusatz
- .kursnummer
- VpMobil
- .getxml()
- .parsefromfile()
- .FetchingError
- .InvalidCredentialsError
- .XMLParsingError
- .XMLNotFound
Das Paket und seine zugehörigen Dienste und Projekte sind eigenständig und stehen in keiner Verbindung zu Indiware, der VpMobil24 App oder stundenplan24.de. Die Nutzung obliegt der Verantwortung des Nutzers. Die Entwickler übernimmt keine Haftung für Schäden, die durch die Nutzung der App entstehen.