sqlalchemy.exc.OperationalErrorsqlalchemy.exc.OperationalError
Operacja na bazie danych nie powiodła się z powodu błędu połączenia lub błędu po stronie bazy.
UnicodeDecodeErrorSekwencja bajtów nie mogła zostać zdekodowana za pomocą podanego kodowania.
Dane bajtowe są nieprawidłowe dla podanego kodowania. Typowe przyczyny: odczyt pliku z błędnym kodowaniem (np. odczyt danych Latin-1 jako UTF-8), uszkodzone dane lub pliki binarne czytane jako tekst.
Wykryj prawidłowe kodowanie za pomocą biblioteki chardet. Podaj właściwe kodowanie: open(file, encoding='latin-1'). Używaj procedur obsługi błędów: bytes.decode('utf-8', errors='replace'). Czytaj pliki binarne w trybie binarnym: open(file, 'rb').
b"\xff".decode("utf-8") # UnicodeDecodeErrorsqlalchemy.exc.OperationalErrorOperacja na bazie danych nie powiodła się z powodu błędu połączenia lub błędu po stronie bazy.
ValueErrorFunkcja otrzymała argument właściwego typu, ale o nieprawidłowej wartości.
TimeoutErrorPodczas operacji blokującej wystąpił limit czasu na poziomie systemowym.
NotADirectoryErrorWykonano operację katalogu dla ścieżki, która nie jest katalogiem.
PermissionErrorOperacja jest niedozwolona z powodu niewystarczających uprawnień do systemu plików.
ArithmeticErrorKlasa bazowa dla błędów arytmetycznych, w tym ZeroDivisionError, OverflowError i FloatingPointError.