Exceptions¶
Source code:Lib/asyncio/exceptions.py
- exceptionasyncio.TimeoutError¶
A deprecated alias of
TimeoutError
,raised when the operation has exceeded the given deadline.Changed in version 3.11:This class was made an alias of
TimeoutError
.
- exceptionasyncio.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:
CancelledError
is now a subclass ofBaseException
rather thanException
.
- exceptionasyncio.InvalidStateError¶
Invalid internal state of
Task
orFuture
.Can be raised in situations like setting a result value for aFuture object that already has a result value set.
- exceptionasyncio.SendfileNotAvailableError¶
The “sendfile” syscall is not available for the givensocket or file type.
A subclass of
RuntimeError
.
- exceptionasyncio.IncompleteReadError¶
The requested read operation did not complete fully.
Raised by theasyncio stream APIs.
This exception is a subclass of
EOFError
.
- exceptionasyncio.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.