Исключения и отладка
Обработка ошибок и отладка: try и except, собственные исключения, коды и тексты ошибок Python, логирование. Эти темы помогают быстро понять, почему программа упала, и сделать ее устойчивой.
В разделе 5 материалов. Новые статьи стоят в начале списка, остальные отсортированы по алфавиту.
Все статьи раздела
Собственные исключения и raise в PythonКак создавать собственные исключения в Python: классы и иерархия ошибок, raise и raise from, try/except/else/finally, ExceptionGroup и except*, логирование.
- Python обработка исключений
Python обработка исключений, типы исключений, использование блоков try...except, перехват определенных исключений, создание пользовательских исключений
- Коды ошибок Python
Коды ошибок Python, синтаксические ошибки, логические ошибки, встроенные исключения в Python, таблица встроенных ошибок, обработка ошибок и исключений в Python
Логирование в PythonРуководство по logging в Python: уровни, basicConfig, getLogger(__name__), форматтеры, запись в файл, RotatingFileHandler, logger.exception и dictConfig.
Модуль loggingВ языке программирования Python для реализации логирования широко используется модуль logging.