Винятки¶
Вихідний код: Lib/asyncio/exceptions.py
-
exception
asyncio.TimeoutError¶ The operation has exceeded the given deadline.
Важливо
This exception is different from the builtin
TimeoutErrorexception.
-
exception
asyncio.CancelledError¶ Операцію скасовано.
Цей виняток можна перехопити для виконання спеціальних операцій, коли асинхронні завдання скасовуються. Майже в усіх ситуаціях виняток потрібно підняти повторно.
Змінено в версії 3.8:
CancelledErroris 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¶ Загальна кількість спожитих байтів.
-