Skip to main content

Bindings for WebUntis API

Project description

https://travis-ci.org/untitaker/python-webuntis.png?branch=master

Bindings for WebUntis API

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)

read more…

Installation

Latest version (this is the normal way)

pip install webuntis

Development

Installing Development Dependencies

A virtualenv is recommended:

$ pip install -r dev_requirements.txt

Unittests

$ pytest

For the single testsuites and their descriptions, look at the docstrings of the modules in webuntis.tests.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

webuntis-0.1.9.tar.gz (27.0 kB view details)

Uploaded Source

File details

Details for the file webuntis-0.1.9.tar.gz.

File metadata

  • Download URL: webuntis-0.1.9.tar.gz
  • Upload date:
  • Size: 27.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for webuntis-0.1.9.tar.gz
Algorithm Hash digest
SHA256 64ef5ca342c9400937c6e6ed97ac310a1459c2d09468433e8a819c745855b5be
MD5 934542458a4bdfc4cf0bd7aca695897d
BLAKE2b-256 ed672dd3bb01af6244976073e239b8fbf2d9b7336a017e508cf618f0f9df8088

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page