Exceptions¶
Code source : Lib/asyncio/exceptions.py
- exception asyncio.TimeoutError¶
Alias obsolète de
TimeoutError
, levée lorsque l'opération a dépassé le délai donné.Modifié dans la version 3.11: cette classe est devenue un alias de
TimeoutError
.
- exception asyncio.CancelledError¶
L'opération a été annulée.
Cette exception peut être interceptée pour effectuer des opérations personnalisées lorsque des tâches asynchrones sont annulées. Dans presque toutes les situations, l'exception doit être relancée.
Modifié dans la version 3.8:
CancelledError
is now a subclass ofBaseException
rather thanException
.
- exception asyncio.InvalidStateError¶
État interne non valide de
Task
ouFuture
.Peut être levée dans des situations telles que la définition d'une valeur de résultat pour un objet Future qui a déjà une valeur de résultat définie.
- exception asyncio.SendfileNotAvailableError¶
L'appel système sendfile n'est pas disponible pour le connecteur ou le type de fichier donné.
Sous-classe de
RuntimeError
.
- exception asyncio.IncompleteReadError¶
L'opération de lecture demandée s'est terminée avant d'être complète.
Levée par les API de flux asyncio.
Cette exception est une sous-classe de
EOFError
.
- exception asyncio.LimitOverrunError¶
La limite de taille de tampon a été atteinte lors de la recherche d'un séparateur.
Levée par les API flux asyncio.
- consumed¶
Nombre total d'octets à consommer.