SyntaxErrorSyntaxError
Python зустрів недійсний синтаксис, який неможливо розібрати.
80 кодів помилок для платформи python
SyntaxErrorPython зустрів недійсний синтаксис, який неможливо розібрати.
IndentationErrorКод має некоректні відступи, які є синтаксично значущими у Python.
TabErrorУ відступах використовується непослідовне змішування табуляцій і пробілів.
TypeErrorОперація або функція застосована до об'єкта невідповідного типу.
ValueErrorФункція отримала аргумент правильного типу, але з неприпустимим значенням.
KeyErrorКлюч не знайдено у словнику.
IndexErrorІндекс послідовності виходить за межі допустимого діапазону для даної послідовності.
AttributeErrorОб'єкт не має запитуваного атрибута або методу.
NameErrorВідбулося звернення до локального або глобального імені, яке не було визначено.
UnboundLocalErrorВідбулося звернення до локальної змінної до того, як їй було присвоєно значення.
ImportErrorОператор import не зміг знайти або завантажити вказаний модуль чи ім'я.
ModuleNotFoundErrorPython не зміг знайти вказаний модуль для імпорту.
FileNotFoundErrorВказаний файл або директорія не існує.
FileExistsErrorОперація завершилась помилкою, оскільки файл або директорія вже існує.
PermissionErrorОперація заборонена через недостатні права доступу до файлової системи.
OSErrorПід час операції введення-виведення виникла системна помилка.
IOErrorОперація введення-виведення завершилась помилкою. У Python 3 IOError є псевдонімом для OSError.
IsADirectoryErrorФайлова операція виконана над шляхом, що є директорією.
NotADirectoryErrorОперація над директорією виконана над шляхом, що не є директорією.
ZeroDivisionErrorВиконано ділення або операцію за модулем із нулем як дільником.
ArithmeticErrorБазовий клас для арифметичних помилок, зокрема ZeroDivisionError, OverflowError та FloatingPointError.
OverflowErrorРезультат арифметичної операції надто великий для представлення.
FloatingPointErrorОперація з плаваючою крапкою завершилась помилкою. Рідко зустрічається, якщо не увімкнено fpectl.
StopIterationГенерується функцією next() для сигналізування про відсутність подальших елементів в ітераторі.
StopAsyncIterationГенерується методом __anext__() асинхронного ітератора для сигналізування про завершення ітерації.
GeneratorExitГенерується при виклику методу close() генератора, що дає змогу виконати очищення ресурсів.
KeyboardInterruptКористувач натиснув Ctrl+C для переривання запущеної програми.
SystemExitГенерується sys.exit() для запиту завершення програми.
MemoryErrorІнтерпретатор Python вичерпав доступну пам'ять.
RecursionErrorПеревищено максимальну глибину рекурсії.
RuntimeErrorЗагальна помилка виконання, що не підпадає під жодну іншу категорію.
NotImplementedErrorМетод, який має бути реалізований підкласом, ще не реалізований.
LookupErrorБазовий клас для помилок при невдалому пошуку ключа або індексу (KeyError, IndexError).
AssertionErrorОператор assert не виконався, оскільки умова обчислилась до False.
EOFErrorФункція input() або raw_input() досягла кінця файлу, не прочитавши жодних даних.
UnicodeEncodeErrorРядок Unicode не вдалося закодувати в цільове кодування.
UnicodeDecodeErrorПослідовність байтів не вдалося декодувати з використанням вказаного кодування.
UnicodeTranslateErrorОперація трансляції Unicode для певного символу не вдалася.
ConnectionErrorПід час мережевої операції виникла помилка з'єднання.
ConnectionRefusedErrorЗ'єднання відхилено, оскільки жоден сервер не прослуховує цільову адресу.
ConnectionResetErrorЗ'єднання було примусово закрито віддаленим сервером.
ConnectionAbortedErrorЗ'єднання було перервано локальною машиною.
BrokenPipeErrorЗроблено спробу запису в канал або сокет, читальний кінець якого закрито.
TimeoutErrorПід час блокувальної операції виник тайм-аут на рівні системи.
ChildProcessErrorОперація з дочірнім процесом не вдалася.
ProcessLookupErrorВиникає, коли вказаний процес (зазвичай за PID) не існує.
InterruptedErrorСистемний виклик був перерваний вхідним сигналом.
BlockingIOErrorОперація введення/виведення заблокувала б неблокуючий об'єкт.
EnvironmentErrorПсевдонім для OSError. Існує для зворотної сумісності з Python 2.
BufferErrorОперація над об'єктом буфера завершилася невдачею.
DeprecationWarningПопередження про застарілу функцію, яку буде видалено в майбутній версії.
FutureWarningПопередження про поведінку, яка зміниться в майбутній версії.
ResourceWarningПопередження про неналежне управління ресурсами, наприклад незакриті файли або з'єднання.
ExceptionGroupКонтейнер для кількох винятків, введений у Python 3.11 для структурованого паралелізму.
requests.exceptions.ConnectionErrorБібліотека requests не змогла встановити з'єднання з цільовим сервером.
requests.exceptions.TimeoutЗапит вичерпав час очікування відповіді від сервера.
requests.exceptions.HTTPErrorОтримано HTTP-відповідь з помилкою (4xx або 5xx) і було викликано raise_for_status().
json.JSONDecodeErrorДекодер JSON не зміг розібрати наданий рядок як валідний JSON.
pickle.UnpicklingErrorМодуль pickle не зміг десеріалізувати надані дані.
asyncio.TimeoutErrorОперація asyncio перевищила відведений час.
asyncio.CancelledErrorЗадачу asyncio було скасовано.
struct.errorПомилка під час пакування або розпакування бінарних даних модулем struct.
re.errorШаблон регулярного виразу містить синтаксичну помилку.
subprocess.CalledProcessErrorДочірній процес завершився з ненульовим кодом повернення.
TypeError: unhashable typeЗмінюваний об'єкт використано там, де потрібен хешований (незмінний) об'єкт, наприклад як ключ словника або елемент множини.
TypeError: missing required positional argumentФункцію викликано без надання всіх обов'язкових позиційних аргументів.
TypeError: object is not subscriptableКвадратні дужки ([]) використані на об'єкті, що не підтримує індексування.
TypeError: object is not callableОб'єкт, що не є функцією, було викликано з дужками ().
TypeError: object is not iterableОб'єкт, що не підтримує ітерацію, було використано в циклі for, розпаковуванні або іншому контексті, де очікується ітерований об'єкт.
django.core.exceptions.ImproperlyConfiguredDjango виявив хибну конфігурацію в налаштуваннях проєкту.
Model.DoesNotExistЗапит Django ORM із .get() не знайшов відповідного запису.
sqlalchemy.exc.OperationalErrorОперація з базою даних завершилася невдало через помилку з'єднання або помилку на рівні бази даних.
pandas KeyError: column not foundЗвернення до стовпця DataFrame завершилося невдало, оскільки вказаного імені стовпця не існує.
numpy ValueError: shape mismatchОперація numpy завершилася невдало через несумісні форми масивів.
pip: ERROR: Could not install packagespip не зміг встановити один або кілька Python-пакетів.
ssl.SSLCertVerificationError: certificate verify failedПеревірка SSL-сертифіката не вдалася під час встановлення захищеного з'єднання.
socket.gaierror: Name or service not knownРозпізнавання DNS для вказаного імені хоста завершилося невдало.
concurrent.futures.TimeoutErrorFuture не завершився в межах вказаного часу очікування.
pydantic.ValidationErrorПеревірка даних Pydantic не вдалася, оскільки вхідні дані не відповідають схемі моделі.
multiprocessing.AuthenticationErrorАвтентифікація не вдалася під час підключення до сервера multiprocessing.