PyComp / python_doc_md /Intermediate /library /asyncio-exceptions.md
ITookAPill's picture
PyComp First Commit
9273228
|
Raw
History Blame Contribute Delete
2.1 kB

A newer version of the Gradio SDK is available: 6.20.0

Upgrade

::: currentmodule asyncio :::

Exceptions {#asyncio-exceptions}

Source code: Lib/asyncio/exceptions.py{.interpreted-text role="source"}


:::: exception TimeoutError

A deprecated alias of TimeoutError{.interpreted-text role="exc"}, raised when the operation has exceeded the given deadline.

::: versionchanged 3.11

This class was made an alias of TimeoutError{.interpreted-text role="exc"}. ::: ::::

:::: exception CancelledError

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.

::: versionchanged 3.8

CancelledError{.interpreted-text role="exc"} is now a subclass of BaseException{.interpreted-text role="class"} rather than Exception{.interpreted-text role="class"}. ::: ::::

::: exception InvalidStateError

Invalid internal state of Task{.interpreted-text role="class"} or Future{.interpreted-text role="class"}.

Can be raised in situations like setting a result value for a Future object that already has a result value set. :::

::: exception SendfileNotAvailableError

The "sendfile" syscall is not available for the given socket or file type.

A subclass of RuntimeError{.interpreted-text role="exc"}. :::

::::: exception IncompleteReadError

The requested read operation did not complete fully.

Raised by the asyncio stream APIs<asyncio-streams>{.interpreted-text role="ref"}.

This exception is a subclass of EOFError{.interpreted-text role="exc"}.

::: attribute expected

The total number (int{.interpreted-text role="class"}) of expected bytes. :::

::: attribute partial

A string of bytes{.interpreted-text role="class"} read before the end of stream was reached. ::: :::::

:::: exception LimitOverrunError

Reached the buffer size limit while looking for a separator.

Raised by the asyncio stream APIs <asyncio-streams>{.interpreted-text role="ref"}.

::: attribute consumed

The total number of to be consumed bytes. ::: ::::