Python-AusnahmenFehler
IsADirectoryErrorIsADirectoryError
Eine Dateiopertion wurde auf einem Pfad ausgeführt, der ein Verzeichnis ist.
python
Details anzeigen TypeError: missing required positional argumentEine Funktion wurde aufgerufen, ohne alle erforderlichen Positionsargumente zu übergeben.
Eine Funktion oder Methode wurde mit weniger Argumenten als erforderlich aufgerufen. Häufig bei Klassenmethoden, wenn self vergessen wird, oder wenn Positionsargumente fehlen. Die Fehlermeldung nennt das fehlende Argument.
Alle erforderlichen Argumente übergeben. Die Funktionssignatur prüfen. Bei Klassenmethoden sicherstellen, dass self der erste Parameter ist. Keyword-Argumente zur Klarheit verwenden: func(arg1=val1, arg2=val2).
def f(a, b): pass
f(1) # TypeError: missing 1 required positional argumentIsADirectoryErrorEine Dateiopertion wurde auf einem Pfad ausgeführt, der ein Verzeichnis ist.
TypeErrorEine Operation oder Funktion wurde auf ein Objekt eines unpassenden Typs angewendet.
KeyErrorEin Dictionary-Schlüssel wurde im Dictionary nicht gefunden.
SystemExitWird von sys.exit() ausgelöst, um die Programmbeendigung anzufordern.
requests.exceptions.ConnectionErrorDie requests-Bibliothek konnte keine Verbindung zum Zielserver aufbauen.
UnboundLocalErrorAuf eine lokale Variable wurde zugegriffen, bevor ihr ein Wert zugewiesen wurde.