Код IT
← Каталог

Ошибки, исключения и отказоустойчивость — Неуправляемые исключения и их последствия

Фрагмент из «Ошибки, исключения и отказоустойчивость»: Неуправляемые исключения и их последствия.

python runtime-architectureencyclopedia111 embed URL статья в энциклопедии
Python main.py
# Python - выводится трассировка и завершение

import sys

def handle_exception(exc_type, exc_value, exc_traceback):
    print(f"Критическая ошибка: {exc_value}")
    # Логирование

sys.excepthook = handle_exception
# Python - выводится трассировка и завершение

import sys

def handle_exception(exc_type, exc_value, exc_traceback):
    print(f"Критическая ошибка: {exc_value}")
    # Логирование

sys.excepthook = handle_exception