Винятки PythonПомилка
IndentationErrorIndentationError
Код має некоректні відступи, які є синтаксично значущими у Python.
python
Детальніше TypeErrorОперація або функція застосована до об'єкта невідповідного типу.
Ви виконали операцію над несумісними типами: наприклад, додавання рядка до цілого числа, виклик неклікабельного об'єкта, передача аргументів неправильного типу або використання об'єкта, що не підтримує потрібний протокол (ітерацію, індексування тощо).
Перевірте типи змінних за допомогою type(). Явно перетворюйте типи: str(), int(), float(), list(). Використовуйте isinstance() для перевірки типів. Уважно прочитайте повідомлення про помилку — зазвичай у ньому чітко вказано, які типи несумісні.
"hello" + 5 # TypeError: can only concatenate str to strIndentationErrorКод має некоректні відступи, які є синтаксично значущими у Python.
KeyboardInterruptКористувач натиснув Ctrl+C для переривання запущеної програми.
re.errorШаблон регулярного виразу містить синтаксичну помилку.
LookupErrorБазовий клас для помилок при невдалому пошуку ключа або індексу (KeyError, IndexError).
NameErrorВідбулося звернення до локального або глобального імені, яке не було визначено.
FileExistsErrorОперація завершилась помилкою, оскільки файл або директорія вже існує.