Исключения
- exception yadisk.exceptions.AsyncOperationFailedError(msg: str = '')[исходный код]
Базовые классы:
RetriableYaDiskErrorВызывается, когда асинхронная операция завершается с ошибкой
- exception yadisk.exceptions.AsyncOperationPollingTimeoutError(msg: str = '')[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда произошёл таймаут во время ожидания асинхронной операции
- exception yadisk.exceptions.AuthorizationPendingError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
BadRequestErrorВызывается, когда авторизация находится в процессе, приложение должно подождать.
- exception yadisk.exceptions.BadGatewayError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
RetriableYaDiskErrorВызывается, когда сервер вернул код 502.
- exception yadisk.exceptions.BadRequestError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 400.
- exception yadisk.exceptions.BadVerificationCodeError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
BadRequestErrorВызывается, когда у кода подтверждения неправильный формат
- exception yadisk.exceptions.ConflictError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 409.
- exception yadisk.exceptions.DirectoryExistsError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
PathExistsErrorВызывается, когда папка уже существует.
- exception yadisk.exceptions.FieldValidationError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
BadRequestErrorВызывается, когда запрос содежит поля с некорректными данными.
- exception yadisk.exceptions.ForbiddenError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 403.
- exception yadisk.exceptions.GatewayTimeoutError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
RetriableYaDiskErrorВызывается, когда сервер вернул код 504.
- exception yadisk.exceptions.GoneError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 410.
- exception yadisk.exceptions.InsufficientStorageError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 507.
- exception yadisk.exceptions.InternalServerError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
RetriableYaDiskErrorВызывается, когда сервер вернул код 500.
- exception yadisk.exceptions.InvalidClientError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
BadRequestErrorВызывается, когда был указан неправильный идентификатор или пароль приложения
- exception yadisk.exceptions.InvalidGrantError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
BadRequestErrorВызывается при неверном или просроченном коде подтверждения
- exception yadisk.exceptions.InvalidResponseError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда Яндекс.Диск не вернул JSON ответ или он неправильный.
- exception yadisk.exceptions.LockedError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 423.
- exception yadisk.exceptions.MD5DifferError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
ConflictErrorВызывается, когда MD5 хэш удаляемого ресурса не совпадает с указанным.
- exception yadisk.exceptions.NotAcceptableError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 406.
- exception yadisk.exceptions.NotFoundError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 404.
- exception yadisk.exceptions.OperationNotFoundError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
NotFoundErrorВызывается, когда операция, переденная get_operation_status() не существует.
- exception yadisk.exceptions.ParentNotFoundError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
ConflictErrorВызывается mkdir, upload и т.д. когда родительская папка не существует.
- exception yadisk.exceptions.PasswordRequiredError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
ForbiddenErrorВызывается, когда для доступа к ресурсу требуется пароль
- exception yadisk.exceptions.PathExistsError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
ConflictErrorВызывается, когда запрашиваемый путь уже существует.
- exception yadisk.exceptions.PathNotFoundError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
NotFoundErrorВызывается, когда запрашиваемый путь не существует.
- exception yadisk.exceptions.PayloadTooLargeError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 413.
- exception yadisk.exceptions.RequestError(msg: str = '', disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorОбщий класс исключения для случаев, когда запросы не удалось отправить или не удалось получить ответ.
- exception yadisk.exceptions.RequestTimeoutError(msg: str = '', disable_retry: bool = False)[исходный код]
Базовые классы:
RequestErrorВызывается, когда время ожидания запроса истекло.
- exception yadisk.exceptions.ResourceDownloadLimitExceededError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
TooManyRequestsErrorВызывается, когда превышен лимит на скачивание для ресурса.
- exception yadisk.exceptions.ResourceIsLockedError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
LockedErrorВызывается, когда запрашиваемый ресурс заблокирован другой операцией.
- exception yadisk.exceptions.RetriableYaDiskError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается в случае, если произошла ошибка, но имеет смысл повторить запрос.
- exception yadisk.exceptions.TooManyRedirectsError(msg: str = '', disable_retry: bool = False)[исходный код]
Базовые классы:
RequestErrorВызывается, при слишком большом количестве перенаправлений.
- exception yadisk.exceptions.TooManyRequestsError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 429.
- exception yadisk.exceptions.UnauthorizedError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 401.
Базовые классы:
RetriableYaDiskErrorВызывается, когда сервер вернул код 503.
- exception yadisk.exceptions.UnknownYaDiskError(msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
RetriableYaDiskErrorВызывается, когда запрос не удался, но не содержит информации об ошибке.
- exception yadisk.exceptions.UnsupportedMediaError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда сервер вернул код 415.
- exception yadisk.exceptions.UnsupportedTokenTypeError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
BadRequestErrorВызывается, когда указанный токен не может быть использован в запросе
- exception yadisk.exceptions.UploadTrafficLimitExceededError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
LockedErrorВызывается, когда превышен лимит на загрузку файлов.
- exception yadisk.exceptions.WrongResourceTypeError(msg: str = '')[исходный код]
Базовые классы:
YaDiskErrorВызывается, когда ожидался ресурс другого типа (например, файл вместо папки).
- exception yadisk.exceptions.YaDiskConnectionError(msg: str = '', disable_retry: bool = False)[исходный код]
Базовые классы:
RequestErrorВызывается при ошибке соединения.
- exception yadisk.exceptions.YaDiskError(error_type: str | None = None, msg: str = '', response: Response | AsyncResponse | None = None, disable_retry: bool = False)[исходный код]
Базовые классы:
ExceptionБазовый класс для всех исключений в этой библиотеке.
- Переменные:
error_type – str, уникальный код ошибки, полученный от API
response – объект
ResponseилиAsyncResponsedisable_retry – bool, если
True, исключение не вызовет повторную попытку вutils.auto_retry()
- Параметры:
error_type – str, уникальный код ошибки, полученный от API
msg – str, сообщение исключения
response – объект
ResponseилиAsyncResponsedisable_retry – bool, если
True, исключение не вызовет повторную попытку вutils.auto_retry()