fixprice_api.endpoints.general

Общий (не класифицируемый) функционал

Classes

ApiChild(parent)

Base class for API child services that keeps a typed parent reference.

BytesIO([initial_bytes])

Buffered I/O implementation using an in-memory bytes buffer.

ClassGeneral(parent)

Общие методы API Перекрёстка.

ExponentialRetry([attempts, start_timeout, ...])

Proxy([proxy, server, username, password])

Универсальный класс для работы с прокси в двух форматах: 1. Строковый: 'http://user:pass@host:port' или 'socks5://host:port' 2. Playwright dict: { 'server': 'http://host:port', 'username': 'user', 'password': 'pass' }.

RetryClient([client_session, logger, ...])

class ClassGeneral(parent: ParentT)[source][source]

Bases: ApiChild[FixPriceAPI]

Общие методы API Перекрёстка.

Включает методы для работы с изображениями, формой обратной связи, получения информации о пользователе и других общих функций.

async download_image(
url: str,
retry_attempts: int = 3,
timeout: float = 10,
) BytesIO[source][source]

Скачать изображение по URL.