Exceções¶
Código-fonte: Lib/asyncio/exceptions.py
- exception asyncio.TimeoutError¶
Um apelido descontinuado de
TimeoutError, levantado quando a operação excedeu o prazo determinado.Alterado na versão 3.11: Esta classe foi feita como um apelido de
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 deBaseExceptionem vez deException.
- 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.