ich würde gerne das Python Modul für webuntis nutzen (https://github.com/python-webuntis/python-webuntis).
Wie beschrieben habe ich das Modul mit "pip3 install webuntis" installiert.
Leider funktioniert bei mir das Beispiel nicht:
Code: Alles auswählen
import webuntis
s = webuntis.Session(
username='api',
password='api',
server='webuntis.grupet.at:8080',
school='demo_inf',
useragent='WebUntis Test'
).login()
for klasse in s.klassen():
print(klasse.name)
Code: Alles auswählen
Traceback (most recent call last):
File "./webuntis.py", line 3, in <module>
import webuntis
File "/srv/Scripte/WebUntis/webuntis.py", line 5, in <module>
s = webuntis.Session(
AttributeError: partially initialized module 'webuntis' has no attribute 'Session' (most likely due to a circular import)
/usr/local/lib/python3.8/dist-packages/webuntis/session.py
gefunden.
Darin finde ich u.a. folgende Zeile:
Code: Alles auswählen
class Session(JSONRPCSession, ResultWrapperMixin):
Kann mir jemand helfen?