Archived
This project has been archived by its maintainers, and is no longer receiving any updates.
turboself-api
API for the TurboSelf web application.
Is able to fetch user reservations, remaining credits and account data.
Installation
- Use at least python
3.11 - Install using pip:
pip install git+https://github.com/Egsagon/turboself-api.git - Or clone this repository and use the module locally.
Usage
There is an example usage in the main.py file which show how to print resservations per week:
import turboself
client = turboself.Client('username', 'password')
for week in client.get_reservations():
print(f'WEEK {week.date.month}/{week.date.year}')
for day in week.days:
do_eat = '92myes' if day.eat else '91mno'
if not day.can_eat: do_eat = '30mno'
print(f'\t* {day.date.date()}: \033[{do_eat}\033[0m')
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
turboself-1.0.tar.gz
(5.3 kB
view details)
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 turboself-1.0.tar.gz.
File metadata
- Download URL: turboself-1.0.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dafb8d8315f420ad5ca4eb0de764d82aba0d1fd19ef3ad2c5968dfd134bbcfa8
|
|
| MD5 |
d14b1b728dfc14200d10bbeda4b32857
|
|
| BLAKE2b-256 |
7301f91cc7120635eedfd6678b0e026246ad524f687cf8db0a3ccd0ea7ba945a
|
File details
Details for the file turboself-1.0-py3-none-any.whl.
File metadata
- Download URL: turboself-1.0-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52287160b47598090843be4e49b0b802ef2f9e0bc750edb1f181cd2b723af1c3
|
|
| MD5 |
88c422c2fe464487e7219528ed9ce64c
|
|
| BLAKE2b-256 |
dd25c2c7b24437bedce01fe06637440926182c3d2497c1b7943df8ee007af672
|