Exceções¶
Código-fonte: Lib/asyncio/exceptions.py
-
exception
asyncio.TimeoutError¶ A operação excedeu o prazo estabelecido.
Importante
Esta exceção é diferente da exceção embutida
TimeoutError.
-
exception
asyncio.CancelledError¶ A operação foi cancelada.
Esta exceção pode ser capturada para executar operações personalizadas quando as tarefas assíncronas são canceladas. Em quase todas as situações, a exceção deve ser levantada novamente.
Alterado na versão 3.8:
CancelledErroré agora uma subclasse deBaseException.
-
exception
asyncio.InvalidStateError¶ Estado interno inválido de
TaskouFuture.Pode ser levantada em situações como definir um valor de resultado para um objeto Future que já tem um valor de resultado definido.
-
exception
asyncio.SendfileNotAvailableError¶ A syscall “sendfile” não está disponível para o soquete ou tipo de arquivo fornecido.
Uma subclasse de
RuntimeError.
-
exception
asyncio.IncompleteReadError¶ A operação de leitura solicitada não foi totalmente concluída.
Levantada pelas APIs de fluxo de asyncio.
Esta exceção é uma subclasse de
EOFError.
-
exception
asyncio.LimitOverrunError¶ Atingiu o limite de tamanho do buffer ao procurar um separador.
Levantada pelas APIs de fluxo de asyncio.
-
consumed¶ O número total de bytes a serem consumidos.
-