IndentationErrorIndentationError
Il codice presenta un'indentazione errata, che in Python ha rilevanza sintattica.
TypeErrorUn'operazione o funzione è stata applicata a un oggetto di tipo inappropriato.
Si è eseguita un'operazione su tipi incompatibili, come sommare una stringa a un intero, chiamare un oggetto non invocabile, passare argomenti del tipo errato, o utilizzare un oggetto che non supporta il protocollo richiesto (iterazione, indicizzazione, ecc.).
Verificare i tipi delle variabili con `type()`. Convertire i tipi esplicitamente: `str()`, `int()`, `float()`, `list()`. Usare `isinstance()` per il controllo del tipo. Leggere attentamente il messaggio di errore: di solito indica esattamente quali tipi sono incompatibili.
"hello" + 5 # TypeError: can only concatenate str to strIndentationErrorIl codice presenta un'indentazione errata, che in Python ha rilevanza sintattica.
KeyboardInterruptL'utente ha premuto Ctrl+C per interrompere il programma in esecuzione.
re.errorIl pattern dell'espressione regolare contiene sintassi non valida.
LookupErrorClasse base per gli errori sollevati quando una chiave o un indice non viene trovato (KeyError, IndexError).
NameErrorÈ stato referenziato un nome locale o globale che non è stato definito.
FileExistsErrorUn'operazione è fallita perché il file o la directory esiste già.