例外¶
ソースコード: Lib/asyncio/exceptions.py
- exception asyncio.TimeoutError¶
A deprecated alias of
TimeoutError
, raised when the operation has exceeded the given deadline.バージョン 3.11 で変更: This class was made an alias of
TimeoutError
.
- exception asyncio.CancelledError¶
処理がキャンセルされました。
asyncio タスクがキャンセルされた場合の処理をカスタマイズするために、この例外を一旦キャッチすることができます。 ほとんどの場合、キャッチした例外は再度送出しなければなりません。
バージョン 3.8 で変更:
CancelledError
is now a subclass ofBaseException
rather thanException
.
- exception asyncio.InvalidStateError¶
Task
またはFuture
の内部状態が不正になりました。すでに結果の値が設定されている Future オブジェクトに対してさらに結果の値を再び設定しようとする場合などに送出されることがあります。
- exception asyncio.SendfileNotAvailableError¶
与えられたソケットまたはファイルタイプに対して "sendfile" システムコールが利用可能ではありません。
RuntimeError
の派生クラスです。
- exception asyncio.IncompleteReadError¶
要求された読み込み処理が完了できませんでした。
asyncio ストリーム API から送出されます。
この例外は
EOFError
の派生クラスです。
- exception asyncio.LimitOverrunError¶
区切り文字を探している間にバッファサイズの上限に到達しました。
asyncio ストリーム API から送出されます。
- consumed¶
未消費のバイトの合計数です。