Винятки¶
Вихідний код: Lib/asyncio/exceptions.py
-
exception
asyncio.
TimeoutError
¶ The operation has exceeded the given deadline.
Важливо
This exception is different from the builtin
TimeoutError
exception.
-
exception
asyncio.
CancelledError
¶ Операцію скасовано.
Цей виняток можна перехопити для виконання спеціальних операцій, коли асинхронні завдання скасовуються. Майже в усіх ситуаціях виняток потрібно підняти повторно.
Змінено в версії 3.8:
CancelledError
is now a subclass ofBaseException
.
-
exception
asyncio.
InvalidStateError
¶ Недійсний внутрішній стан
Task
абоFuture
.Може бути викликано в таких ситуаціях, як встановлення значення результату для об’єкта Future, для якого вже встановлено значення результату.
-
exception
asyncio.
SendfileNotAvailableError
¶ Системний виклик «sendfile» недоступний для даного сокета або типу файлу.
Підклас
RuntimeError
.
-
exception
asyncio.
IncompleteReadError
¶ Запитана операція читання не завершена повністю.
Створено asyncio stream API.
Цей виняток є підкласом
EOFError
.
-
exception
asyncio.
LimitOverrunError
¶ Досягнуто обмеження розміру буфера під час пошуку роздільника.
Створено asyncio stream API.
-
consumed
¶ Загальна кількість спожитих байтів.
-