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 av BaseException istället för Exception.

exception asyncio.InvalidStateError

Ogiltigt internt tillstånd för Task eller Future.

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.

expected

Det totala antalet (int) förväntade bytes.

partial

En sträng av bytes som lästes innan slutet av strömmen nåddes.

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.