Слияние кода завершено, страница обновится автоматически
Система «正方» Python SDK
$ pip install School-Api
from school_api import SchoolClient
# 1. Создаём экземпляр школы, затем экземпляр пользователя
school = SchoolClient(url='http://210.38.137.126:8016')
user = school.user_login('2014xxxx', 'xxxx')
schedule_data = user.get_schedule()
print(schedule_data)
Онлайн-тестирование интерфейса
Документация. Примеры использования см. в examples/.
Функция API | Описание | Аргумент |
---|---|---|
user_login | Функция входа | account, password, user_type=1, use_cookie_login=True |
get_schedule | Запрос расписания | schedule_year=None, schedule_term=None, schedule_type=None |
get_score | Запрос оценок | score_year=None, score_term=None, use_api=0 |
get_info | Запрос информации о пользователе | |
get_place_schedule | Расписание учебных мест (можно использовать для поиска свободных классов) | campus_list=None, building_list=None, classroom_type_list=None, classroom_name_list=None, filter_campus_list=None, filter_building_list=None, filter_classroom_type_list=None |
Параметр | По умолчанию | Описание |
---|---|---|
url | Не существует значения по умолчанию | Адрес системы управления учебным процессом (обязательный ) |
name | NULL | Название школы |
code | NULL | Аббревиатура школы на английском языке |
login_url_path | /default2.aspx | Путь к адресу входа |
lan_url | None | Внутренний адрес |
exist_verify | True | Наличие проверки кода |
use_ex_handle | True | Использовать ли обработку исключений |
priority_proxy | False | Приоритет использования прокси |
proxies | None | Адрес прокси |
url_path_list | 略 |
Список адресов интерфейсов школы |
class_time_list | 略 |
Время занятий |
timeout | 10 | Глобальная задержка запроса |
session | MemoryStorage | Инструмент кэширования (рекомендуется использовать redis) |
Пользователь \ Права | Тип личного расписания | Тип расписания класса | Информация о личности | Информация об оценках | |||
Расписание студента | Расписание преподавателя | Расписание ученика | Расписание учителя | Расписание учебного места | |||
Студент | √ | √ | √ | √ | |||
Преподаватель | √ | √ | |||||
Отдел | √ | √ |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )