Неопределенно связанным параметром может быть установка уровня в модуле logging
стандартной библиотеки Python, и я цитирую из документов Python:
import logging
LOG_FILENAME = 'example.log'
logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)
logging.debug('This message should go to the log file')
То level=
определяет, какие сообщения журнала отправляются, а какие фильтруются.Однако это относится только к ошибкам (и другим сообщениям), передаваемым через logging
функции модуля, , а не для (например) обратных трассировок, возникающих в результате исключений;если вы хотите управлять последним (какие сообщения появляются, когда процесс умирает путем распространения исключения), вы можете создать что-то на основе sys.excepthook , но ваши степени свободы все еще будут несколько ограничены(в частности, после сообщения - в изобилии или в редких случаях - процесс завершится , если исключение распространится до этой точки).