Bindings for WebUntis¶
- Author:
- Version:
latest.0.0
- Project Page:
- License:
python-webuntis is a package for the API of WebUntis, a timetable system used for schools all around Europe. It is compatible with Python >= 2.6 and Python >= 3.3:
import webuntis
s = webuntis.Session(
server='webuntis.grupet.at:8080',
username='api',
password='api',
school='demo_inf',
useragent='WebUntis Test'
)
s.login()
for klasse in s.klassen():
print(klasse.name)
s.logout()
Output:
1A
2A
3A
[...]
Index¶
- Getting Started
- Session
- Objects and Models
AbsenceObject
AbsencesList
ClassRegCategory
ClassRegCategoryGroup
ClassRegCategoryGroupList
ClassRegCategoryList
ClassRegEvent
ClassRegEventList
ColorInfo
ColorMixin
DepartmentList
DepartmentObject
ExamObject
ExamTypeList
ExamTypeObject
ExamsList
HolidayList
HolidayObject
KlassenList
KlassenObject
ListItem
ListResult
PeriodList
PeriodObject
PersonObject
Result
RoomList
RoomObject
SchoolyearList
SchoolyearObject
StatusData
StudentObject
StudentsList
SubjectList
SubjectObject
SubstitutionList
SubstitutionObject
TeacherList
TeacherObject
TimeStampObject
TimeUnitObject
TimegridDayObject
TimegridObject
- Errors and Exceptions
- Credits and License