Модуль для работы с сайтом dnevnik.ru на python
Объект dnevnik принимает в себя login и password от аккаунта в дневнике
Методы: homework, marks, searchpeople, birthdays
Windows:
Поместите файл dnevnikru.py
в папку с вашим проектом
import dnevnikru
from dnevnikru import Dnevnik
dn = Dnevnik(login='Your login', password='Your password')
homework = dn.homework(studyyear=2020, datefrom='01.12.2020', dateto='30.12.2020')
marks = dn.marks(index=0, period=1)
class_11b = dn.searchpeople(grade='11Б')
birthdays = dn.birthdays(day=9, month=5)
schedule = dn.week(info="schedule", weeks=-1)
Ещё больше примеров использования на странице Wiki.
Для работы модуля понадобятся библиотеки requests
, fake-useragent
, lxml
, bs4
pip install -r requirements.txt
Или используя менеджер Pipenv
Если не установлен pipenv, выполнить
python -m pip install pipenv
Создать виртуальное окружение в директории с проектом
pipenv shell
Установить все требуемые библиотеки из Pipfile
pipenv install --ignore-pipfile
- 0.0.1
- Первая версия проекта
Alexandr – @paracosm17 – paracosm17@yandex.ru
Contributors:
Distributed under the Apache License 2.0 license. See LICENSE
for more information.