# Винятки

Вихідний код: 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 of `BaseException` rather than `Exception`.

exception asyncio.InvalidStateError

  Недійсний внутрішній стан `Task` або `Future`.

  Може бути викликано в таких ситуаціях, як встановлення значення результату для об’єкта Future, для якого вже встановлено значення результату.

exception asyncio.SendfileNotAvailableError

  Системний виклик «sendfile» недоступний для даного сокета або типу файлу.

  Підклас `RuntimeError`.

exception asyncio.IncompleteReadError

  Запитана операція читання не завершена повністю.

  Створено asyncio stream API.

  Цей виняток є підкласом `EOFError`.

  expected

    Загальна кількість (`int`) очікуваних байтів.

  partial

    Рядок із `bytes` прочитано до кінця потоку.

exception asyncio.LimitOverrunError

  Досягнуто обмеження розміру буфера під час пошуку роздільника.

  Створено asyncio stream API.

  consumed

    Загальна кількість спожитих байтів.