Exceptions¶
Source code: Lib/asyncio/exceptions.py
- exception asyncio.TimeoutError¶
- exception asyncio.TimeoutError(*args: object) TimeoutError
(typeshed)
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.
- exception asyncio.CancelledError¶
- exception asyncio.CancelledError(*args: object) asyncio.exceptions.CancelledError
(typeshed)
The operation has been cancelled.
This exception can be caught to perform custom operations when asyncio Tasks are cancelled. In almost all situations the exception must be re-raised.
Changed in version 3.8:
CancelledErroris now a subclass ofBaseExceptionrather thanException.
- exception asyncio.InvalidStateError¶
- exception asyncio.InvalidStateError(*args: object) asyncio.exceptions.InvalidStateError
(typeshed)
Invalid internal state of
TaskorFuture.Can be raised in situations like setting a result value for a Future object that already has a result value set.
- exception asyncio.SendfileNotAvailableError¶
- exception asyncio.SendfileNotAvailableError(
- *args: object,
(typeshed)
The “sendfile” syscall is not available for the given socket or file type.
A subclass of
RuntimeError.
- exception asyncio.IncompleteReadError¶
- exception asyncio.IncompleteReadError( ) asyncio.exceptions.IncompleteReadError
(typeshed)
The requested read operation did not complete fully.
Raised by the asyncio stream APIs.
This exception is a subclass of
EOFError.
- exception asyncio.LimitOverrunError¶
- exception asyncio.LimitOverrunError( ) asyncio.exceptions.LimitOverrunError
(typeshed)
Reached the buffer size limit while looking for a separator.
Raised by the asyncio stream APIs.