Винятки¶
Вихідний код: 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:
CancelledErroris now a subclass ofBaseExceptionrather 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¶
Загальна кількість спожитих байтів.