💁♂️ Навигация по постам: (3) — "Справочник по ошибкам"
1. Синтаксические ошибки (Syntax Errors):
- IndentationError
- SyntaxError
- TabError
2. Исключения времени выполнения (Runtime Exceptions);
2.1 Основные исключения:
- NameError
- TypeError
- ValueError
- IndexError
- KeyError
- AttributeError
- ImportError
2.2 Арифметические ошибки:
- ZeroDivisionError
- OverflowError
- FloatingPointError
2.3 Ошибки ввода-вывода:
- FileNotFoundError
- PermissionError
- IsADirectoryError
- NotADirectoryError
2.4 Ошибки системы:
- OSError
- MemoryError
- RecursionError
- SystemError
2.5 Ошибки работы с данными:
- UnicodeError
- UnicodeDecodeError
- UnicodeEncodeError
- UnicodeTranslateError
2.6 Ошибки итераторов:
- StopIteration
- GeneratorExit
3. Предупреждения (Warnings):
- DeprecationWarning
- FutureWarning
- RuntimeWarning
- SyntaxWarning
- UserWarning
4. Ошибки классов и объектов:
- NotImplementedError
- AssertionError
- ReferenceError
5. Ошибки многопоточности:
- RuntimeError
- TimeoutError
- BlockingIOError
6. Ошибки сетевых операций:
- ConnectionError
- BrokenPipeError
- ConnectionAbortedError
- ConnectionRefusedError
- ConnectionResetError
7. Ошибки процессов:
- ChildProcessError
- ProcessLookupError
- InterruptedError
8. Ошибки сериализации:
- PickleError
- PicklingError
- UnpicklingError
9. Ошибки системы типов:
- TypeError
- from
- RuntimeError
1. Синтаксические ошибки (Syntax Errors):
- IndentationError
- SyntaxError
- TabError
2. Исключения времени выполнения (Runtime Exceptions);
2.1 Основные исключения:
- NameError
- TypeError
- ValueError
- IndexError
- KeyError
- AttributeError
- ImportError
2.2 Арифметические ошибки:
- ZeroDivisionError
- OverflowError
- FloatingPointError
2.3 Ошибки ввода-вывода:
- FileNotFoundError
- PermissionError
- IsADirectoryError
- NotADirectoryError
2.4 Ошибки системы:
- OSError
- MemoryError
- RecursionError
- SystemError
2.5 Ошибки работы с данными:
- UnicodeError
- UnicodeDecodeError
- UnicodeEncodeError
- UnicodeTranslateError
2.6 Ошибки итераторов:
- StopIteration
- GeneratorExit
3. Предупреждения (Warnings):
- DeprecationWarning
- FutureWarning
- RuntimeWarning
- SyntaxWarning
- UserWarning
4. Ошибки классов и объектов:
- NotImplementedError
- AssertionError
- ReferenceError
5. Ошибки многопоточности:
- RuntimeError
- TimeoutError
- BlockingIOError
6. Ошибки сетевых операций:
- ConnectionError
- BrokenPipeError
- ConnectionAbortedError
- ConnectionRefusedError
- ConnectionResetError
7. Ошибки процессов:
- ChildProcessError
- ProcessLookupError
- InterruptedError
8. Ошибки сериализации:
- PickleError
- PicklingError
- UnpicklingError
9. Ошибки системы типов:
- TypeError
- from
- RuntimeError
🔥4👏1
SyntaxErrorОшибка синтаксиса — код написан с нарушением правил языка Python.
Примеры:
print("Hello" # Ошибка: незакрытая скобка
x = 10
if x = 10: # Ошибка: вместо == использовано =Решение:
- Проверьте закрытие скобок, двоеточия после условий, правильность операторов (
== вместо =). - Используйте IDE с подсветкой синтаксиса (PyCharm, VSCode).
👍3👏1