ExceptionsИсключения
Исходный код: 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.
- exception asyncio.LimitOverrunError¶
Достигнут лимит размера буфера при поиске разделителя.
Возбуждается потоковыми API asyncio.
- consumed¶
Общее количество байт, которые должны быть потреблены.