sqlalchemy.exc.OperationalErrorsqlalchemy.exc.OperationalError
Eine Datenbankoperation ist aufgrund eines Verbindungs- oder datenbankinternen Fehlers fehlgeschlagen.
UnicodeDecodeErrorEine Bytefolge konnte mit der angegebenen Kodierung nicht dekodiert werden.
Die Bytedaten sind in der angegebenen Kodierung ungültig. Häufige Ursachen: Lesen einer Datei mit falscher Kodierung (z. B. Latin-1-Daten als UTF-8 lesen), beschädigte Daten oder Binärdateien, die als Text gelesen werden.
Erkenne die korrekte Kodierung mit der chardet-Bibliothek. Gib die richtige Kodierung an: open(file, encoding='latin-1'). Nutze Fehlerbehandler: bytes.decode('utf-8', errors='replace'). Lies Binärdateien im Binärmodus: open(file, 'rb').
b"\xff".decode("utf-8") # UnicodeDecodeErrorsqlalchemy.exc.OperationalErrorEine Datenbankoperation ist aufgrund eines Verbindungs- oder datenbankinternen Fehlers fehlgeschlagen.
ValueErrorEine Funktion hat ein Argument des richtigen Typs, aber mit einem unzulässigen Wert erhalten.
TimeoutErrorBei einer blockierenden Operation ist ein Timeout auf Systemebene aufgetreten.
NotADirectoryErrorEine Verzeichnisoperation wurde auf einem Pfad ausgeführt, der kein Verzeichnis ist.
PermissionErrorDie Operation ist aufgrund unzureichender Dateisystemrechte nicht erlaubt.
ArithmeticErrorBasisklasse für arithmetische Fehler, darunter ZeroDivisionError, OverflowError und FloatingPointError.