Spec-Zone.ru › Python 3.12

Исключения

Исходный код: Lib/asyncio/exceptions.py

exception asyncio.TimeoutError

Устаревший псевдоним TimeoutError, вызываемый, когда операция превышает заданный крайний срок.

Изменено в версии 3.11: Этот класс стал псевдонимом TimeoutError.

exception asyncio.CancelledError

Операция была отменена.

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

Изменено в версии 3.8: CancelledError теперь является подклассом BaseException, а не Exception.

exception asyncio.InvalidStateError

Недопустимое внутреннее состояние Task или Future.

Может вызываться в ситуациях, например, при установке результата объекта Future, для которого результат уже задан.

exception asyncio.SendfileNotAvailableError

Системный вызов «sendfile» недоступен для указанного сокета или типа файла.

Подкласс RuntimeError.

exception asyncio.IncompleteReadError

Запрошенная операция чтения выполнена не полностью.

Вызывается API потоков asyncio.

Это исключение является подклассом EOFError.

expected

Общее число ожидаемых байтов (int).

partial

Строка из bytes, прочитанная до достижения конца потока.

exception asyncio.LimitOverrunError

При поиске разделителя достигнут предел размера буфера.

Вызывается API потоков asyncio.

consumed

Общее число байтов, которые необходимо обработать.

© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.12/library/asyncio-exceptions.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API