Skip to content
/ avtocod Public

Неофициальная Python библиотека для работы с API сервиса автокод

License

Notifications You must be signed in to change notification settings

Fom123/avtocod

Repository files navigation

Avtocod
Avtocod - неофициальная Python библиотека

PyPI version Code Quality Score Downloads codecov mypy

Avtocod - неофициальный, элегантный, асинхронный враппер автокода. Позволяет взаимодействовать с апи автокода используя лишь данные от учетной записи.

Ключевые особенности

  • Быстрый
  • Поддержка тайпхинтов
  • Асинхронный код

Требования

Установка

pip3 install -U avtocod

Документация

Временно, вместо документации, вы можете использовать примеры

Предупреждение

Очень рекомендуется сменить User-Agent при работе с библиотекой. Это можно сделать так:

from avtocod import AvtoCod
from avtocod.session.aiohttp import AiohttpSession

async def main():
    avtocod = AvtoCod(
        session=AiohttpSession(
            headers={"User-Agent": "your-user-agent-here"}
        )
    )

Или если вы используете конструктор:

from avtocod import AvtoCod
from avtocod.session.aiohttp import AiohttpSession

async def main():
    avtocod = await AvtoCod.from_credentials(
        email="myuser@example.com",
        password="mypassword",
        session=AiohttpSession(
            headers={"User-Agent": "your-user-agent-here"}
        )
    )

Внесение своего вклада в проект

Любой вклад в проект приветствуется.

Благодарности

About

Неофициальная Python библиотека для работы с API сервиса автокод

Topics

Resources

License

Stars

Watchers

Forks

Languages