Fetch BTU Classroom data easily
Project description
btu.py
Python library that makes fetching data from BTU Classroom really easy.
Example usage of library:
from btu.classroom import Classroom
username = "" # ბითიუს მეილი ან პირადი ნომერი
password = "" # პაროლი
classroom = Classroom(username, password)
print(f"შემოსულია {classroom.inbox} წაუკითხავი შეტყობინება")
see examples for more.
btu-fetch
Script to run scrapers and output data in json format.
Usage of script:
usage: btu-fetch [-h] [-s source] [-o path] [--username username] [--password password]
{notifications,courses,messages} [{notifications,courses,messages} ...]
Run BTU Classroom scrapers.
positional arguments:
{notifications,courses,messages}
scraper to run
options:
-h, --help show this help message and exit
-s source path to source file.json
-o path path to output directory
--username username classroom username
--password password classroom password
Installation
pip install btu.py
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
btu.py-0.0.3.tar.gz
(4.5 kB
view details)
Built Distribution
File details
Details for the file btu.py-0.0.3.tar.gz
.
File metadata
- Download URL: btu.py-0.0.3.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d327d682163c40973fd0988ebe192ba5a2e0ba9ac47d7ba79abfadb86f3c87ec |
|
MD5 | f2c291dc35a19c0ccf60daf8d8ffb2a2 |
|
BLAKE2b-256 | 8718ad4f6b8a1e219a3db1b343fedcb18a045fb42cdc3d595436c354ff6a635d |
File details
Details for the file btu.py-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: btu.py-0.0.3-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68608ca4e46976e6a8249352f330478b8884ca557141f165bbebe159ca274cff |
|
MD5 | 10ed8186c1edef910c7b8d22160ba55b |
|
BLAKE2b-256 | 864e646fc29844233bec532bf8b86492ad8b417a9797842ccdc2c01c37b6bad5 |