我需要向几个月前编写的米尔特添加日志记录。有时它会拒绝一些消息,但我不确定为什么。我知道如何从 HowTo 中向 Python 脚本添加日志记录,但是我是否有必要在脚本中的每个点添加日志输出命令,或者 Python 有没有自动处理该问题的方法?
基本上,我不知道脚本中哪里失败了,并且不想增加 60 行日志记录的开销。我正在寻找最简单的方法来做到这一点。
最佳答案
如果您不知道哪里失败,您可以使用您知道导致错误的输入运行调试 session ,并单步执行代码(如果可以选择)。
另一个非常明显的选择是在脚本的入口处记录所有异常,然后从那里向下钻取,但老实说,我不认为有一种方法可以找到正确的位置来记录 - 如果这样在这种情况下,程序也可以自行追踪错误。
关于python - 如何自动化 python 日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9065936/