Skip to main content

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


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)

Uploaded Source

Built Distribution

btu.py-0.0.3-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

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

Hashes for btu.py-0.0.3.tar.gz
Algorithm Hash digest
SHA256 d327d682163c40973fd0988ebe192ba5a2e0ba9ac47d7ba79abfadb86f3c87ec
MD5 f2c291dc35a19c0ccf60daf8d8ffb2a2
BLAKE2b-256 8718ad4f6b8a1e219a3db1b343fedcb18a045fb42cdc3d595436c354ff6a635d

See more details on using hashes here.

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

Hashes for btu.py-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 68608ca4e46976e6a8249352f330478b8884ca557141f165bbebe159ca274cff
MD5 10ed8186c1edef910c7b8d22160ba55b
BLAKE2b-256 864e646fc29844233bec532bf8b86492ad8b417a9797842ccdc2c01c37b6bad5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page