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 of BaseException rather than Exception.

exception asyncio.InvalidStateError

État interne non valide de Task ou Future.

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.

expected

Nombre total (int) d'octets attendus.

partial

Chaîne de bytes lue avant que la fin du flux ne soit atteinte.

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.