SyntaxErrorSyntaxError
Python napotkał nieprawidłową składnię, której nie można sparsować.
80 kodów błędów dla platformy python
SyntaxErrorPython napotkał nieprawidłową składnię, której nie można sparsować.
IndentationErrorKod zawiera nieprawidłowe wcięcia, które w Pythonie mają znaczenie składniowe.
TabErrorWcięcia zawierają niespójne mieszanie tabulacji i spacji.
TypeErrorOperacja lub funkcja została zastosowana do obiektu nieodpowiedniego typu.
ValueErrorFunkcja otrzymała argument właściwego typu, ale o nieprawidłowej wartości.
KeyErrorKlucz słownika nie został znaleziony w słowniku.
IndexErrorIndeks sekwencji jest poza prawidłowym zakresem dla danej sekwencji.
AttributeErrorObiekt nie posiada żądanego atrybutu ani metody.
NameErrorOdwołano się do lokalnej lub globalnej nazwy, która nie została zdefiniowana.
UnboundLocalErrorOdwołano się do zmiennej lokalnej przed jej przypisaniem.
ImportErrorInstrukcja import nie mogła znaleźć ani załadować wskazanego modułu lub nazwy.
ModuleNotFoundErrorPython nie mógł znaleźć wskazanego modułu do zaimportowania.
FileNotFoundErrorWskazany plik lub katalog nie istnieje.
FileExistsErrorOperacja nie powiodła się, ponieważ plik lub katalog już istnieje.
PermissionErrorOperacja jest niedozwolona z powodu niewystarczających uprawnień do systemu plików.
OSErrorPodczas operacji we/wy wystąpił błąd na poziomie systemu operacyjnego.
IOErrorOperacja we/wy nie powiodła się. IOError jest aliasem OSError w Python 3.
IsADirectoryErrorWykonano operację na pliku dla ścieżki, która jest katalogiem.
NotADirectoryErrorWykonano operację katalogu dla ścieżki, która nie jest katalogiem.
ZeroDivisionErrorPróbowano wykonać dzielenie lub operację modulo z zerem jako dzielnikiem.
ArithmeticErrorKlasa bazowa dla błędów arytmetycznych, w tym ZeroDivisionError, OverflowError i FloatingPointError.
OverflowErrorWynik operacji arytmetycznej jest zbyt duży, aby go reprezentować.
FloatingPointErrorOperacja zmiennoprzecinkowa nie powiodła się. Rzadko spotykane, chyba że włączony jest fpectl.
StopIterationWyrzucany przez funkcję next(), aby zasygnalizować brak kolejnych elementów w iteratorze.
StopAsyncIterationWyrzucany przez metodę __anext__() asynchronicznego iteratora, aby zasygnalizować zakończenie iteracji.
GeneratorExitWyrzucany po wywołaniu metody close() generatora, umożliwiając wykonanie kodu sprzątającego.
KeyboardInterruptUżytkownik nacisnął Ctrl+C, przerywając działający program.
SystemExitZgłaszany przez sys.exit() w celu żądania zakończenia programu.
MemoryErrorInterpreter Python wyczerpał dostępną pamięć.
RecursionErrorPrzekroczono maksymalną głębokość rekurencji.
RuntimeErrorOgólny błąd czasu wykonania nienależący do żadnej innej kategorii.
NotImplementedErrorMetoda, która powinna być zaimplementowana przez podklasę, nie została jeszcze zaimplementowana.
LookupErrorKlasa bazowa dla błędów zgłaszanych, gdy klucz lub indeks nie zostanie znaleziony (KeyError, IndexError).
AssertionErrorInstrukcja assert nie powiodła się, ponieważ warunek zwrócił False.
EOFErrorFunkcja input() lub raw_input() napotkała koniec pliku bez odczytania żadnych danych.
UnicodeEncodeErrorCiąg Unicode nie mógł zostać zakodowany do docelowego kodowania.
UnicodeDecodeErrorSekwencja bajtów nie mogła zostać zdekodowana za pomocą podanego kodowania.
UnicodeTranslateErrorOperacja translacji Unicode nie powiodła się dla konkretnego znaku.
ConnectionErrorWystąpił błąd związany z połączeniem podczas operacji sieciowej.
ConnectionRefusedErrorPołączenie zostało odrzucone, ponieważ żaden serwer nie nasłuchuje pod docelowym adresem.
ConnectionResetErrorPołączenie zostało przymusowo zamknięte przez zdalny serwer.
ConnectionAbortedErrorPołączenie zostało przerwane przez maszynę lokalną.
BrokenPipeErrorPodjęto próbę zapisu do potoku lub gniazda, którego koniec odczytu został zamknięty.
TimeoutErrorPodczas operacji blokującej wystąpił limit czasu na poziomie systemowym.
ChildProcessErrorOperacja na procesie potomnym nie powiodła się.
ProcessLookupErrorZgłaszane, gdy wskazany proces (zazwyczaj po PID) nie istnieje.
InterruptedErrorWywołanie systemowe zostało przerwane przez nadchodzący sygnał.
BlockingIOErrorOperacja I/O zablokowałaby się na obiekcie nieblokującym.
EnvironmentErrorAlias dla OSError. Istnieje dla zachowania wstecznej zgodności z Pythonem 2.
BufferErrorOperacja na obiekcie bufora nie powiodła się.
DeprecationWarningOstrzeżenie o przestarzałej funkcji, która zostanie usunięta w przyszłej wersji.
FutureWarningOstrzeżenie o zachowaniu, które zmieni się w przyszłej wersji.
ResourceWarningOstrzeżenie o nieprawidłowym zarządzaniu zasobami, np. niezamkniętymi plikami lub połączeniami.
ExceptionGroupKontener na wiele wyjątków, wprowadzony w Pythonie 3.11 na potrzeby strukturalnej współbieżności.
requests.exceptions.ConnectionErrorBiblioteka requests nie zdołała nawiązać połączenia z docelowym serwerem.
requests.exceptions.TimeoutŻądanie przekroczyło limit czasu oczekiwania na odpowiedź serwera.
requests.exceptions.HTTPErrorOdebrano odpowiedź HTTP z błędem (4xx lub 5xx) i wywołano raise_for_status().
json.JSONDecodeErrorDekoder JSON nie mógł przetworzyć podanego ciągu jako prawidłowego JSON.
pickle.UnpicklingErrorModuł pickle nie mógł deserializować dostarczonych danych.
asyncio.TimeoutErrorOperacja asyncio przekroczyła swój limit czasu.
asyncio.CancelledErrorZadanie asyncio zostało anulowane.
struct.errorWystąpił błąd podczas pakowania lub rozpakowywania danych binarnych za pomocą modułu struct.
re.errorWzorzec wyrażenia regularnego zawiera nieprawidłową składnię.
subprocess.CalledProcessErrorPodproces zakończył się niezerowym kodem powrotu.
TypeError: unhashable typeUżyto obiektu mutowalnego tam, gdzie wymagany jest obiekt hashowalny (niemutowalny), np. jako klucz słownika lub element zbioru.
TypeError: missing required positional argumentFunkcja została wywołana bez podania wszystkich wymaganych argumentów pozycyjnych.
TypeError: object is not subscriptableUżyto notacji nawiasowej ([]) na obiekcie, który nie obsługuje indeksowania.
TypeError: object is not callableObiekt niebędący funkcją został wywołany z nawiasami ().
TypeError: object is not iterableObiekt nieobsługujący iteracji został użyty w pętli for, rozpakowywaniu lub innym kontekście wymagającym iterowalności.
django.core.exceptions.ImproperlyConfiguredDjango wykryło błędną konfigurację w ustawieniach projektu.
Model.DoesNotExistZapytanie Django ORM z użyciem .get() nie znalazło pasującego rekordu.
sqlalchemy.exc.OperationalErrorOperacja na bazie danych nie powiodła się z powodu błędu połączenia lub błędu po stronie bazy.
pandas KeyError: column not foundDostęp do kolumny DataFrame nie powiódł się, ponieważ podana nazwa kolumny nie istnieje.
numpy ValueError: shape mismatchOperacja numpy nie powiodła się, ponieważ kształty tablic są niekompatybilne.
pip: ERROR: Could not install packagespip nie zdołał zainstalować jednego lub więcej pakietów Pythona.
ssl.SSLCertVerificationError: certificate verify failedWeryfikacja certyfikatu SSL nie powiodła się podczas nawiązywania bezpiecznego połączenia.
socket.gaierror: Name or service not knownRozwiązywanie DNS dla podanej nazwy hosta nie powiodło się.
concurrent.futures.TimeoutErrorFuture nie zakończył się w określonym czasie.
pydantic.ValidationErrorWalidacja danych Pydantic nie powiodła się, ponieważ dane wejściowe nie są zgodne ze schematem modelu.
multiprocessing.AuthenticationErrorUwierzytelnienie nie powiodło się podczas łączenia z serwerem multiprocessing.