RuntimeErrorRuntimeError
Ett generiskt körningsfel som inte faller under någon annan kategori.
Vad som orsakar detta fel
Ett fel uppstod under körning som inte passar i andra undantagskategorier. Vanliga exempel: modifiering av en dictionary/mängd under iteration, event loop körs redan (asyncio), eller att en generator kastade StopIteration internt.
Hur man åtgärdar det
Läs felmeddelandet för den specifika orsaken. Vid modifiering av dict/set under iteration, iterera över en kopia: list(dict.items()). Vid asyncio-problem, använd nest_asyncio eller strukturera om din asynkrona kod.
Relaterade felkoder
TypeError: object is not callableTypeError: object is not callable
Ett objekt som inte är en funktion anropades med parenteser ().
AssertionErrorAssertionError
En assert-sats misslyckades eftersom villkoret utvärderades till False.
TypeError: object is not iterableTypeError: objektet är inte itererbart
Ett objekt som inte stöder iteration användes i en for-slinga, uppackning eller annat iterabelt sammanhang.
EOFErrorEOFError
Funktionen input() eller raw_input() nådde filslut utan att läsa någon data.
asyncio.TimeoutErrorasyncio.TimeoutError
En asyncio-operation överskred sin tidsgräns.
Model.DoesNotExistModel.DoesNotExist
En Django ORM-fråga med .get() hittade ingen matchande post.