Исключения
AuthenticatorError
Bases: ClientError
Класс исключения, вызываемый в случае, если мобильный аутентификатор не поключён, или не прошло 7 ней с момента его активации.
BadRequestError
Bases: NetworkError
Класс исключения, вызываемый в случае отправки неправильного запроса.
ClientError
Bases: SteamTraderError
Класс исключения, вызываемый в случае ошибки с клиентом.
ExpiredTradeLink
Bases: TradeError
Класс исключения, вызываемый в случае, если ссылка для обмена больше недействительна.
HiddenInventory
Bases: TradeError
Класс исключения, вызываемый в случае, если инвентарь скрыт.
IncorrectPrice
Bases: TradeError
Класс исключения, вызываемый в случае, если выставленная цена ниже минимальной или больше максимальной.
InternalError
Bases: OperationFail
Класс исключения, вызываемый в случае, если при выполнении запроса произошла неизвестая ошибка.
ItemAlreadySold
Bases: TradeError
Класс исключения, вызываемый в случае, если предмет уже выставлен на продажу.
MissingRequiredItems
Bases: TradeError
Класс исключения, вызываемый в случае, если в инвентаре Steam отсутствуют необходимые для передачи предметы.
NetworkError
Bases: SteamTraderError
Базовый класс исключений, вызываемых для ошибок, связанных с запросами к серверу.
NoBuyOrders
Bases: TradeError
Класс исключения, вызываемый в случае, если у клиента нет запросов на покупку.
NoLongerExists
Bases: TradeError
Класс исключения, вызываемый в случае, если предмет больше не существует.
NoSteamAPIKey
Bases: TradeError
Класс исключения, вызываемый в случае, если нет ключа Steam API.
NoTradeItems
Bases: TradeError
Класс исключения, вызываемый в случае, если у клиента нет предметов для обмена.
NoTradeLink
Bases: TradeError
Класс исключения, вызываемый в случае, если нет ссылки на обмен.
NotEnoughMoney
Bases: TradeError
Класс исключения, вызываемый в случае, если на балансе недостаточно средств для совершения операции.
NotFoundError
Bases: NetworkError
Класс исключения, вызываемый в случае ответа от сервера со статус кодом 404.
OperationFail
Bases: SteamTraderError
Класс представляющий исключения, вызываемый в случае, если запрос был правильным, но операция не прошла успешно.
SaveFail
Bases: OperationFail
Класс исключения, вызываемый в случае, если не удалось сохранить изменённый праметр на сайте.
SteamTraderError
Bases: Exception
Базовый класс, представляющий исключения общего характера.
TimedOutError
Bases: NetworkError
Класс исключения, вызываемого для случаев истечения времени ожидания.
TooManyRequests
Bases: NetworkError
Класс исключения, вызываемый в случае отправки чрезмерно большого количества запросов на сервер.
TradeBlockError
Bases: TradeError
Класс исключения, вызываемый в случае, если не включён Steam Guard или стоит блокировка обменов.
TradeCreationFail
Bases: TradeError
Класс исключения, вызываемый в случае, если не удалось создать предложение обмена.
TradeError
Bases: SteamTraderError
Базовый класс исключений, вызываемых для ошибок, связанных с обменом.
Unauthorized
Bases: ClientError
Класс исключения, вызываемый в случае, если клиент не зарегистрирован.
UnknownItem
Bases: OperationFail
Класс исключения, вызываемый в случае, если предмет не был найден.
UnsupportedAppID
Bases: SteamTraderError
Класс исключения, вызываемый в случае использования неподдерживаемого AppID.
WrongTradeLink
Bases: TradeError
Класс исключения, вызываемый в случае, если клиент указал ссылку для обмена от другого Steam аккаунта.