Skip to main content

API wrapper for ruz.fa.ru

Project description

API расписания Финансового университета при Правительстве Российской Федерации

Простая библиотека для получения расписания с ruz.fa.ru. Также может быть использована для работы с ruz.hse.ru

PyPi Лицензия GPLv3

Установка

pip3 install fa_api

Примеры

Пример работы с группами

from fa_api import FaAPI

#Создаем объект расписания
fa = FaAPI()

#Ищем группу ПИ19-5
group = fa.search_group("ПИ19-5")
#Получаем инфо о расписании группы ПИ19-5 на сегодня
timetable = fa.timetable_group(group[0]["id"])

#Ищем группу ПИ19-3
group = fa.search_group("ПИ19-3")
#Получаем инфо о расписании группы ПИ19-3 с 01.10.2020 по 06.10.2020
timetable = fa.timetable_group(group[0]["id"], "2020.10.01", "2020.10.06")

#Выводим list с расписанием
print(timetable)

Пример работы с преподавателями

from fa_api import FaAPI

#Создаем объект расписания
fa = FaAPI()

#Получаем информацию о преподавателе
teacher = fa.search_teacher("Милованов")
#Получаем расписание преподавателя за сентябрь
timetable = fa.timetable_teacher(teacher[0]["id"],"2020.09.01","2020.09.30")

#Выводим list с расписанием
print(timetable)

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

fa_api-1.0.1.tar.gz (3.0 kB view hashes)

Uploaded Source

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