A python library for accessing your Edupage account
Project description
edupage-api
·

This Python library allows easy access to EduPage. It's not a Selenium web scraper. It makes requests directly to EduPage's endpoints and parses the HTML document.
Installing
Warning: Requires Python >= 3.9!
You can install this library using pip
:
pip install edupage-api
Usage
Login
You can log in easily, it works with any school:
from edupage_api import Edupage
edupage = Edupage()
try:
edupage.login("Username", "Password", "Your school's subdomain")
except BadCredentialsException:
print("Wrong username or password!")
except LoginDataParsingException:
print("Try again or open an issue!")
Documentation
The docs are available here
I have a problem or an idea!
- If you find any issue with this code, or it doesn't work please, let us know by opening an issue!
- Feel free to suggest any other features! Just open an issue with the Feature Request tag.
- If you, even better, have fixed the issue, added a new feature, or made something work better, please, open a pull request!
Discord
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
edupage_api-0.10.5.tar.gz
(34.6 kB
view hashes)
Built Distribution
Close
Hashes for edupage_api-0.10.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4dc35e6c65623fb7acf5ef43d6db5a60ecda2f19730f7d74ef5d1043c6e2514 |
|
MD5 | 38dbd84359d65e3e3c7582d95229d2d4 |
|
BLAKE2b-256 | 48ca23b72b4afe0b66e89cfb810962fa13d2eb55ea3b3eefd927691e012a7a08 |