AssertionErrorAssertionError
Un'istruzione assert è fallita perché la condizione è risultata False.
MemoryErrorL'interprete Python ha esaurito la memoria disponibile.
Il sistema non dispone di RAM sufficiente per l'operazione. Accade quando si creano strutture dati molto grandi, si caricano file enormi in memoria o a causa di memory leak che causano un esaurimento progressivo.
Elaborare i dati in blocchi usando generator o iterator anziché caricare tutto in memoria. Usare strutture dati memory-efficient. Profilare l'uso della memoria con tracemalloc. Aumentare la RAM di sistema o lo spazio di swap.
AssertionErrorUn'istruzione assert è fallita perché la condizione è risultata False.
NameErrorÈ stato referenziato un nome locale o globale che non è stato definito.
asyncio.TimeoutErrorUn'operazione asyncio ha superato il timeout.
GeneratorExitSollevata quando viene chiamato il metodo close() di un generatore, per consentire la pulizia delle risorse.
ExceptionGroupUn contenitore per più eccezioni, introdotto in Python 3.11 per la concorrenza strutturata.
BlockingIOErrorUn'operazione di I/O si bloccherebbe su un oggetto non bloccante.