Как автоматизировать регистрацию Python - PullRequest
1 голос
/ 30 января 2012

Мне нужно добавить запись в журнал, который я написал несколько месяцев назад.Иногда он отклоняет некоторые сообщения, но я не уверен, почему.Я знаю, как добавить запись в скрипт Python из HowTo, но нужно ли мне добавлять команды вывода журнала в каждой точке моего скрипта, или есть способ, которым Python автоматически обрабатывает это?

В основном,Я не знаю, где в скрипте происходит сбой, и не хочу добавлять накладные расходы на 60 строк журнала.Я ищу самый простой способ сделать это.

1 Ответ

2 голосов
/ 30 января 2012

Если вы не знаете, где это происходит, вы можете запустить сеанс отладки с вводом, который, как вы знаете, вызывает ошибку, и выполнить пошаговый просмотр кода, если это возможно.

Еще один довольно очевидный вариант - регистрировать все исключения при входе в ваш сценарий, а затем переходить оттуда к деталям, но я, честно говоря, не думаю, что есть способ, который найдет подходящие места для входа - если это в этом случае программа могла бы точно так же отследить ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...