Исключения

exception yadisk.exceptions.AuthorizationPendingError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: BadRequestError

Вызывается, когда авторизация находится в процессе, приложение должно подождать.

exception yadisk.exceptions.BadGatewayError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: RetriableYaDiskError

Вызывается, когда сервер вернул код 502.

exception yadisk.exceptions.BadRequestError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 400.

exception yadisk.exceptions.BadVerificationCodeError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: BadRequestError

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

exception yadisk.exceptions.ConflictError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 409.

exception yadisk.exceptions.DirectoryExistsError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: PathExistsError

Вызывается, когда папка уже существует.

exception yadisk.exceptions.FieldValidationError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: BadRequestError

Вызывается, когда запрос содежит поля с некорректными данными.

exception yadisk.exceptions.ForbiddenError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 403.

exception yadisk.exceptions.GatewayTimeoutError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: RetriableYaDiskError

Вызывается, когда сервер вернул код 504.

exception yadisk.exceptions.InsufficientStorageError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 507.

exception yadisk.exceptions.InternalServerError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: RetriableYaDiskError

Вызывается, когда сервер вернул код 500.

exception yadisk.exceptions.InvalidClientError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: BadRequestError

Вызывается, когда был указан неправильный идентификатор или пароль приложения

exception yadisk.exceptions.InvalidGrantError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: BadRequestError

Вызывается при неверном или просроченном коде подтверждения

exception yadisk.exceptions.InvalidResponseError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда Яндекс.Диск не вернул JSON ответ или он неправильный.

exception yadisk.exceptions.LockedError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 423.

exception yadisk.exceptions.MD5DifferError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: ConflictError

Вызывается, когда MD5 хэш удаляемого ресурса не совпадает с указанным.

exception yadisk.exceptions.NotAcceptableError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 406.

exception yadisk.exceptions.NotFoundError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 404.

exception yadisk.exceptions.OperationNotFoundError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: NotFoundError

Вызывается, когда операция, переденная get_operation_status() не существует.

exception yadisk.exceptions.ParentNotFoundError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: ConflictError

Вызывается mkdir, upload и т.д. когда родительская папка не существует.

exception yadisk.exceptions.PathExistsError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: ConflictError

Вызывается, когда запрашиваемый путь уже существует.

exception yadisk.exceptions.PathNotFoundError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: NotFoundError

Вызывается, когда запрашиваемый путь не существует.

exception yadisk.exceptions.PayloadTooLargeError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 413.

exception yadisk.exceptions.RequestError(msg='')[исходный код]

Базовые классы: YaDiskError

Общий класс исключения для случаев, когда запросы не удалось отправить или не удалось получить ответ.

exception yadisk.exceptions.RequestTimeoutError(msg='')[исходный код]

Базовые классы: RequestError

Вызывается, когда время ожидания запроса истекло.

exception yadisk.exceptions.ResourceIsLockedError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: LockedError

Вызывается, когда запрашиваемый ресурс заблокирован другой операцией.

exception yadisk.exceptions.RetriableYaDiskError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается в случае, если произошла ошибка, но имеет смысл повторить запрос.

exception yadisk.exceptions.TooManyRedirectsError(msg='')[исходный код]

Базовые классы: RequestError

Вызывается, при слишком большом количестве перенаправлений.

exception yadisk.exceptions.TooManyRequestsError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 429.

exception yadisk.exceptions.UnauthorizedError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 401.

exception yadisk.exceptions.UnavailableError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: RetriableYaDiskError

Вызывается, когда сервер вернул код 503.

exception yadisk.exceptions.UnknownYaDiskError(msg='', response=None)[исходный код]

Базовые классы: RetriableYaDiskError

Вызывается, когда запрос не удался, но не содержит информации об ошибке.

exception yadisk.exceptions.UnsupportedMediaError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: YaDiskError

Вызывается, когда сервер вернул код 415.

exception yadisk.exceptions.UnsupportedTokenTypeError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: BadRequestError

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

exception yadisk.exceptions.UploadTrafficLimitExceededError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: LockedError

Вызывается, когда превышен лимит на загрузку файлов.

exception yadisk.exceptions.WrongResourceTypeError(msg='')[исходный код]

Базовые классы: YaDiskError

Вызывается, когда ожидался ресурс другого типа (например, файл вместо папки).

exception yadisk.exceptions.YaDiskConnectionError(msg='')[исходный код]

Базовые классы: RequestError

Вызывается при ошибке соединения.

exception yadisk.exceptions.YaDiskError(error_type=None, msg='', response=None)[исходный код]

Базовые классы: Exception

Базовый класс для всех исключений в этой библиотеке.

Переменные:
  • error_typestr, уникальный код ошибки, полученный от API

  • response – объект Response

Параметры:
  • error_typestr, уникальный код ошибки, полученный от API

  • msgstr, сообщение исключения

  • response – объект Response