semvec/pypi-packages huggingface dataset:
petersburgedu-wrap 0.0.1
This is module for work with petersburgedu website API
Requires Python: >=3.8
Keywords: api python petersburgedu

# Petersburgedu wrap
This module is designed for work with petersburgedu internal API.  
[Full documentaton(WIP)](https://zeusina.gitbook.io/petersburgedu-wrap/)

## English
### Work in progress

## Русский(Russian)
### Работа в процессе

### Быстрый старт
Для быстрого старта в моей библиотеке вы можете воспользоваться минимальным кодом

```python
import petersburgedu_wrap
import logging

# Импорт необходимых библиотек
logging.basicConfig(level=logging.DEBUG)  # Настройка логирования

client = petersburgedu_wrap.client.Client()  # Создание клиента
client.login_by_token("Ваш токен")  # Вход в систему через токен

children = client.get_child_list()  # Получить список детей

teachers = client.children[0].get_teacher_list()  # Получение списка учителей
for teacher in teachers:
    print(f"Имя: {teacher.firstname}, Фамилия: {teacher.surname}, Занимаемая должность: {teacher.position_name}")
```

Как альтернатива логина через токен, который можно получить на сайте петербургского образования можно использовать логин по почте и паролю

```python
import petersburgedu_wrap
import logging

# Импорт необходимых библиотек
logging.basicConfig(level=logging.DEBUG)  # Настройка логирования

client = petersburgedu_wrap.client.Client()  # Создание клиента
client.login(login="Ваша почта", password="Ваш пароль")  # Вход в систему через токен

children = client.get_child_list()  # Получить список детей

teachers = client.children[0].get_teacher_list()  # Получение списка учителей
for teacher in teachers:
    print(f"Имя: {teacher.firstname}, Фамилия: {teacher.surname}, Занимаемая должность: {teacher.position_name}")
```
#### Полная документация будет написана позже