Ausnahmen¶
Quellcode: Lib/asyncio/exceptions.py
- exception asyncio.TimeoutError¶
Ein veralteter Alias von
TimeoutError, ausgelöst, wenn die Operation die angegebene Frist überschritten hat.Geändert in Version 3.11: Diese Klasse wurde zu einem Alias von
TimeoutErrorgemacht.
- exception asyncio.CancelledError¶
Die Operation wurde abgebrochen.
Diese Ausnahme kann abgefangen werden, um benutzerdefinierte Operationen auszuführen, wenn asyncio Tasks abgebrochen werden. In fast allen Situationen muss die Ausnahme erneut ausgelöst werden.
Geändert in Version 3.8:
CancelledErrorist jetzt eine Unterklasse vonBaseExceptionanstelle vonException.
- exception asyncio.InvalidStateError¶
Ungültiger interner Zustand von
TaskoderFuture.Kann in Situationen ausgelöst werden, wie z. B. beim Festlegen eines Ergebniswerts für ein Future-Objekt, für das bereits ein Ergebniswert festgelegt wurde.
- exception asyncio.SendfileNotAvailableError¶
Der "sendfile"-Systemaufruf ist für den angegebenen Socket oder Dateityp nicht verfügbar.
Eine Unterklasse von
RuntimeError.
- exception asyncio.IncompleteReadError¶
Der angeforderte Lesevorgang wurde nicht vollständig abgeschlossen.
Ausgelöst von den asyncio Stream APIs.
Diese Ausnahme ist eine Unterklasse von
EOFError.
- exception asyncio.LimitOverrunError¶
Die Puffergrößenbeschränkung wurde beim Suchen nach einem Trennzeichen überschritten.
Ausgelöst von den asyncio Stream APIs.
- consumed¶
Die Gesamtzahl der zu verbrauchenden Bytes.