Исключения¶
Исходный код: 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
¶ Запрошенная операция чтения не была завершена полностью.
Поднимается при помощи asyncio stream APIs.
Это исключение является подклассом
EOFError
.
-
exception
asyncio.
LimitOverrunError
¶ Достигнут предельный размер буфера при поиске разделителя.
Поднимается при помощи asyncio stream APIs.
-
consumed
¶ Общее количество потребляемых байтов.
-