sqlalchemy.exc.OperationalErrorsqlalchemy.exc.OperationalError
Operasi database gagal karena error pada koneksi atau level database.
UnicodeDecodeErrorUrutan byte tidak dapat didekode menggunakan encoding yang ditentukan.
Data byte tidak valid dalam encoding yang ditentukan. Penyebab umum: membaca file dengan encoding yang salah (misalnya, membaca data Latin-1 sebagai UTF-8), data rusak, atau file biner dibaca sebagai teks.
Deteksi encoding yang benar menggunakan library chardet. Tentukan encoding yang benar: open(file, encoding='latin-1'). Gunakan penangan kesalahan: bytes.decode('utf-8', errors='replace'). Baca file biner dalam mode biner: open(file, 'rb').
b"\xff".decode("utf-8") # UnicodeDecodeErrorsqlalchemy.exc.OperationalErrorOperasi database gagal karena error pada koneksi atau level database.
ValueErrorSebuah fungsi menerima argumen dengan tipe yang benar tetapi nilai yang tidak sesuai.
TimeoutErrorTimeout tingkat sistem terjadi selama operasi pemblokiran.
NotADirectoryErrorOperasi direktori dicoba pada path yang bukan merupakan direktori.
PermissionErrorOperasi tidak diizinkan karena izin file sistem yang tidak mencukupi.
ArithmeticErrorKelas dasar untuk kesalahan aritmatika termasuk ZeroDivisionError, OverflowError, dan FloatingPointError.