Wrapper for python that simplifies work with dnevnik.ru
Project description
dnevnik4python
Dnevnik4python - это библиотека для Python позволяющая удобно работать с электронным дневником dnevnik.ru
Главное отличие от оффициального API это то, что не требуется заключать договор и регистрировать приложение
- Простая с работа с Дневником
- Получение оценок, д/з, расписания уроков
Пример
from dnevnik4python import Diary
from datetime import datetime
login = "login"
password = "password"
# войти в аккаунт
d = Diary(login, password)
# получить дневник на сегодня
print(d.get_diary(datetime.now()))
# получить дневник на 2 дня вперед
print(d.get_diary(datetime.now(), 2))
# получить дневник за прошлые 2 дня
print(d.get_diary(datetime.now(), -2))
# получить дневник по указанным датам
print(d.get_diary(datetime(year = 2020, month = 4, day = 1), datetime(year = 2020, month = 4, day = 4)))
Установка
Linux/macOS
pip3 install dnevnik4python
Windows
pip install dnevnik4python
Планы на будущее
- Сделать библиотеку более удобной в использовании
По всем вопросам
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dnevnik4python-0.0.8.tar.gz
(18.0 kB
view hashes)
Built Distribution
Close
Hashes for dnevnik4python-0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b3e5c4f50d5a4d35de0bf1aa240995ed1e9fd0ae4d4e4524d7c55e67b01f467 |
|
MD5 | 6b6ff4a1cd4a4143feca2f42bb5354d1 |
|
BLAKE2b-256 | 6fba1f0b4969cc06d1e5ce61278c15f36489733cee8ae8f92341b4afd087040e |