Exceptions¶
Source code:Lib/asyncio/exceptions.py
- exception
asyncio.TimeoutError¶ The operation has exceeded the given deadline.
Important
This exception is different from the builtin
TimeoutErrorexception.
- exception
asyncio.CancelledError¶ The operation has been cancelled.
This exception can be caught to perform custom operationswhen asyncio Tasks are cancelled. In almost all situations theexception must be re-raised.
Changed in version 3.8:
CancelledErroris now a subclass ofBaseException.
- exception
asyncio.InvalidStateError¶ Invalid internal state of
TaskorFuture.Can be raised in situations like setting a result value for aFuture object that already has a result value set.
- exception
asyncio.SendfileNotAvailableError¶ The “sendfile” syscall is not available for the givensocket or file type.
A subclass of
RuntimeError.
- exception
asyncio.IncompleteReadError¶ The requested read operation did not complete fully.
Raised by theasyncio stream APIs.
This exception is a subclass of
EOFError.
- exception
asyncio.LimitOverrunError¶ Reached the buffer size limit while looking for a separator.
Raised by theasyncio stream APIs.
consumed¶The total number of to be consumed bytes.