Skip to main content

Interact with lectio through python

Project description

lectio.py

License Documentation Status PyPi version PyPi supported python versions

Please note: This library is nowhere close to done.

The best way to get data from Lectio with Python 3.

The goal of this library, is to be able to fetch different parts of the Lectio interface in a readable format.

You can read the documentation

How do i use this?

You can install this library via pip:

pip install lectio.py

For a quickstart guide as well as some examples, you can read the documentation here.

Progress

Implementation progress
  • Schedule
  • User info
  • Absence
  • Mail
  • Assignments
  • Homework
  • Surveys (Probably not going to be implemented)
  • Grades
  • Search for students / teachers

Todo

  • Make a better README
  • Quickstart, Examples, etc.

Known bugs

  • Not made to work with teacher accounts (as i have no way of testing anything)

Contributing

If you want to contribute, you can just fork this repository and start a pull request.

If you notice something that isn't working as intended you can start an issue.

License

This repository uses the GNU Lesser General Public License v3.0 you can read more about it in LICENSE.

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

lectio.py-0.2.1.tar.gz (12.2 kB view hashes)

Uploaded source

Built Distribution

lectio.py-0.2.1-py3-none-any.whl (14.0 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page