Skip to main content

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

Metadata

Release files for btu.py 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for btu.py 0.0.3
File Size Uploaded
btu.py-0.0.3.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for btu.py 0.0.3
File Interpreter ABI Platform
btu.py-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 kB

Release files / btu.py-0.0.3.tar.gz

Download URL btu.py-0.0.3.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d327d682163c40973fd0988ebe192ba5a2e0ba9ac47d7ba79abfadb86f3c87ec
BLAKE2b-256 checksum
How to use checksums
8718ad4f6b8a1e219a3db1b343fedcb18a045fb42cdc3d595436c354ff6a635d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / btu.py-0.0.3-py3-none-any.whl

Download URL btu.py-0.0.3-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
68608ca4e46976e6a8249352f330478b8884ca557141f165bbebe159ca274cff
BLAKE2b-256 checksum
How to use checksums
864e646fc29844233bec532bf8b86492ad8b417a9797842ccdc2c01c37b6bad5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page