import webuntis
s = webuntis.Session(
username='api',
password='api',
server='webuntis.grupet.at:8080',
school='demo_inf'
).login()
for klasse in s.klassen():
print(klasse.name)
pip install webuntis
git clone git://github.com/untitaker/python-webuntis.git
cd python-webuntis
python setup.py install
If you want to remove the -dev flag in the version for whatever reason, replace the last line with:
python setup.py release install
As always, a virtualenv is recommended:
$ pip install mock nose
Now you can run the default testsuites using:
$ nosetests
For the single testsuites and their descriptions, look at the docstrings of the modules in webuntis.tests
.
As always, a virtualenv is recommended:
$ pip install sphinx
$ python setup.py develop
Now you can build, for example, the HTML documentation with:
$ cd docs
$ make html # See make help for more.
Now the HTML documentation is available in docs/_build
.