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
Task
ouFuture
.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.
-