Undantag¶
Källkod: Lib/asyncio/exceptions.py
- exception asyncio.TimeoutError¶
Ett föråldrat alias för
TimeoutError
, som uppstår när operationen har överskridit den angivna tidsgränsen.Ändrad i version 3.11: Denna klass gjordes till ett alias för
TimeoutError
.
- exception asyncio.CancelledError¶
Operationen har avbrutits.
Detta undantag kan fångas för att utföra anpassade operationer när asyncio Tasks avbryts. I nästan alla situationer måste undantaget tas upp på nytt.
Ändrad i version 3.8:
CancelledError
är nu en subklass avBaseException
istället förException
.
- exception asyncio.InvalidStateError¶
Ogiltigt internt tillstånd för
Task
ellerFuture
.Kan uppstå i situationer som att ange ett resultatvärde för ett Future-objekt som redan har ett resultatvärde angivet.
- exception asyncio.SendfileNotAvailableError¶
Syscallen ”sendfile” är inte tillgänglig för den angivna socket- eller filtypen.
En underklass till
RuntimeError
.
- exception asyncio.IncompleteReadError¶
Den begärda läsoperationen slutfördes inte helt och hållet.
Utlöstes av asyncio stream APIs.
Detta undantag är en subklass av
EOFError
.
- exception asyncio.LimitOverrunError¶
Nådde gränsen för buffertstorlek när jag letade efter en separator.
Utlöstes av asyncio stream APIs.
- consumed¶
Det totala antalet bytes som ska konsumeras.