IndentationErrorIndentationError
Der Code hat eine falsche Einrückung, die in Python syntaktisch relevant ist.
TypeErrorEine Operation oder Funktion wurde auf ein Objekt eines unpassenden Typs angewendet.
Sie haben eine Operation auf inkompatiblen Typen durchgeführt, z. B. eine Zeichenkette zu einer ganzen Zahl addiert, ein nicht aufrufbares Objekt aufgerufen, falsche Argumenttypen übergeben oder ein Objekt verwendet, das das erforderliche Protokoll nicht unterstützt (Iteration, Indizierung usw.).
Prüfen Sie die Typen Ihrer Variablen mit type(). Konvertieren Sie Typen explizit: str(), int(), float(), list(). Verwenden Sie isinstance() zur Typprüfung. Lesen Sie die Fehlermeldung sorgfältig; sie gibt in der Regel genau an, welche Typen inkompatibel sind.
"hello" + 5 # TypeError: can only concatenate str to strIndentationErrorDer Code hat eine falsche Einrückung, die in Python syntaktisch relevant ist.
KeyboardInterruptDer Benutzer hat Ctrl+C gedrückt, um das laufende Programm zu unterbrechen.
re.errorDas Muster des regulären Ausdrucks enthält ungültige Syntax.
LookupErrorBasisklasse für Fehler, die ausgelöst werden, wenn ein Schlüssel oder Index nicht gefunden wird (KeyError, IndexError).
NameErrorEin lokaler oder globaler Name wurde referenziert, der nicht definiert ist.
FileExistsErrorEine Operation schlug fehl, weil die Datei oder das Verzeichnis bereits existiert.