Metadata-Version: 2.1
Name: dnevnik4python
Version: 0.0.2
Summary: Wrapper for python that simplifies work with dnevnik.ru
Home-page: https://github.com/hrog-zip/dnevnik4python
License: UNKNOWN
Keywords: python,dnevnik,dnevnikru,api,dnevnikru api,dnevnik api,wrapper
Platform: UNKNOWN
Description-Content-Type: text/markdown
Requires-Dist: beautifulsoup4 (==4.9.3)
Requires-Dist: bs4 (==0.0.1)
Requires-Dist: certifi (==2021.5.30)
Requires-Dist: chardet (==4.0.0)
Requires-Dist: fake-useragent (==0.1.11)
Requires-Dist: idna (==2.10)
Requires-Dist: lxml (==4.6.3)
Requires-Dist: pytz (==2021.1)
Requires-Dist: requests (==2.25.1)
Requires-Dist: soupsieve (==2.2.1)
Requires-Dist: urllib3 (==1.26.6)

# dnevnik4python

Dnevnik4python - это библиотека для Python позволяющая удобно работать с электронным дневником dnevnik.ru

Главное отличие от оффициального API это то, что не требуется заключать договор и регестрировать приложение  

- Простая с работа с Дневником
- Получение оценок, д/з, расписания уроков 

## Пример

```python
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
```

## Планы на будущее
- Сделать библиотеку более удобной в использовании



