A library and a script to get list of all reports from your SUAI profile
Project description
About
- Do you have a SUAI student profile?
- Are you tired of entering your password every day, only to check your reports?
- Do you want to automate the process of retrieving reports' status?
Then fear not: the suai-observer is for you.
Features
- A library for scraping the SUAI profile website
- An executable to output reports in JSON format
- A TOML config file for an executable
- Caches cookies to a file like a browser
Install
pip install suai-observer
Or, clone this repository and do:
pip install .
Usage
Create a config file config.toml like this example.
Make sure to provide your valid login data.
Then, run:
suai-observer config.toml
Make sure to provide an argument pointing to a config file.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file suai_observer-0.2.1.tar.gz.
File metadata
- Download URL: suai_observer-0.2.1.tar.gz
- Upload date:
- Size: 41.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c6aa695b65c38504dac1693ad0404061d235d5c520b4ae754d9b322d13967f5
|
|
| MD5 |
00fc10ee87da9f38f1b7d04965576141
|
|
| BLAKE2b-256 |
0de1b8f496370ca09ff282c719aaadba92edd9fd81c235b3be1aec696c21bb7c
|
File details
Details for the file suai_observer-0.2.1-py3-none-any.whl.
File metadata
- Download URL: suai_observer-0.2.1-py3-none-any.whl
- Upload date:
- Size: 29.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73e33abeabbfe4eb24547d409fac64f4b6c35ab5c4a3e943827435814d97f250
|
|
| MD5 |
e1dcfab324800fa7f6bf29f379c4a376
|
|
| BLAKE2b-256 |
d0eed3f3b74a0b4d5f56131bcc154d635e73545c1182e5b4ac8630e3460d7428
|