Ошибки Python: как читать и исправлять
Разбираем сообщения об ошибках: как читать traceback, почему возникают типовые исключения и как их исправить.
7 статей
Начните отсюда
Python★ руководство
Ошибки в Python: как читать traceback и исправлять исключения
Как читать traceback в Python снизу вверх, чем SyntaxError отличается от исключений, таблица встроенных ошибок и отладка через print, logging и pdb.
· 13 минЧитать
Подробные разборы
AttributeError в Python: object has no attribute — как исправить
Что значит AttributeError: object has no attribute в Python и как её исправить: NoneType, str и list, module has no attribute, циклический импорт, __slots__.ImportError в Python: причины и решения
Почему Python выдаёт ImportError и как это исправить: cannot import name, циклический импорт, relative import, DLL load failed, затенение и версии библиотек.ModuleNotFoundError: No module named — как исправить
Почему Python пишет ModuleNotFoundError: No module named и как это исправить: пакет не установлен, другой интерпретатор или venv, имя пакета, sys.path, Jupyter.try/except в Python: обработка исключений
Как работает try/except в Python: else и finally, несколько исключений, as e, raise и raise from, свои исключения, contextlib.suppress и except* с примерами.TypeError в Python: частые причины и исправление
Что значит TypeError в Python: str и int, NoneType, object is not callable, лишние аргументы, unhashable type, string indices — причины и исправления.ValueError в Python: что значит и как исправить
Что значит ValueError в Python и как исправить invalid literal for int(), could not convert string to float, unpack, math domain error и ошибки pandas.