Excepciones

Código Fuente Lib/asyncio/exceptions.py


exception asyncio.TimeoutError

La operación ha excedido el tiempo límite.

Importante

Esta excepción es diferente a la excepción incorporada TimeoutError.

exception asyncio.CancelledError

La operación ha sido cancelada.

Esta excepción se puede capturar para realizar operaciones personalizadas cuando se cancelan las tareas de asyncio. En casi todas las situaciones, la excepción debe volver a lanzarse.

Distinto en la versión 3.8: CancelledError es ahora una subclase de BaseException.

exception asyncio.InvalidStateError

Estado Interno no válido de Task o Future.

Se puede lanzar en situaciones como establecer un valor de resultado para un objeto Future que ya tiene un valor de resultado establecido.

exception asyncio.SendfileNotAvailableError

La llamada al sistema «sendfile» no esta disponible desde el socket o tipo de archivo dado.

Una subclase de RuntimeError.

exception asyncio.IncompleteReadError

La operación de lectura solicitada no se completó completamente.

Lanzado por la asyncio stream APIs.

La excepción es una subclase de EOFError.

expected

El número total (int) de bytes esperados.

partial

Un cadena de bytes leída antes de que alcance al final del flujo.

exception asyncio.LimitOverrunError

Alcanzó el límite de tamaño del búfer mientras buscaba un separador.

Lanzado por asyncio stream APIs.

consumed

El número total de bytes que se consumirán.