Исключения¶Exceptions
Исходный код: Lib/asyncio/exceptions.py
-
exception
asyncio.TimeoutError¶ Операция превысила заданный срок.
Важно
Это исключение отличается от встроенного
TimeoutErrorисключения.
-
exception
asyncio.CancelledError¶ Операция отменена.
Это исключение можно перехватить для выполнения пользовательских операций при отмене задач asyncio. Почти во всех ситуациях исключение должно быть возбуждено повторно.
Изменено в версии 3.8:
CancelledErrorтеперь является подклассомBaseException.
-
exception
asyncio.InvalidStateError¶ Некорректное внутреннее состояние
TaskилиFuture.Может возникнуть в ситуациях, например, при установке значения результата для объекта Future, у которого уже задано значение результата.
-
exception
asyncio.SendfileNotAvailableError¶ Системный вызов «sendfile» недоступен для указанного типа сокета или файла.
Подкласс
RuntimeError.
-
exception
asyncio.IncompleteReadError¶ Запрошенная операция чтения не завершилась полностью.
Вызывается потоковыми API asyncio.
Это исключение является подклассом
EOFError.
-
exception
asyncio.LimitOverrunError¶ Достигнут лимит размера буфера при поиске разделителя.
Вызывается потоковыми API asyncio.
-
consumed¶ Общее количество байтов, которые должны быть потреблены.
-