Винятки¶
Вихідний код: Lib/asyncio/exceptions.py
- exception asyncio.TimeoutError¶
A deprecated alias of
TimeoutError
, raised when the operation has exceeded the given deadline.Змінено в версії 3.11: Цей клас отримав псевдонім
TimeoutError
.
- exception asyncio.CancelledError¶
Операцію скасовано.
Цей виняток можна перехопити для виконання спеціальних операцій, коли асинхронні завдання скасовуються. Майже в усіх ситуаціях виняток потрібно підняти повторно.
Змінено в версії 3.8:
CancelledError
is now a subclass ofBaseException
rather thanException
.
- 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¶
Загальна кількість спожитих байтів.