Spec-Zone.ru › Python 3.13

Исключения

Исходный код: 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.13/library/asyncio-exceptions.html

Spec-Zone.ru

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