我的日志记录有以下配置:
[formatters]
keys=default
[formatter_default]
format=%(asctime)s:%(levelname)s:%(message)s
class=logging.Formatter
[handlers]
keys=console, error_file
[handler_console]
class=logging.StreamHandler
formatter=default
args=tuple()
[handler_error_file]
class=logging.FileHandler
level=ERROR
formatter=default
args=("app.log", "w")
[loggers]
keys=root
[logger_root]
level=DEBUG
formatter=default
handlers=error_file, console
我在我的模块中使用这个
^{pr2}$当我运行我的模块时,我看不到输出被记录到文件,而只记录到控制台。在
我只能从你展示的内容中理解一部分,但是如果我理解正确的话,你有一个所有文件的工作示例。。在
在logger.py在
测井_配置.ini(您的文件)
^{pr2}$输出:
以及
对文件的日志记录应该可以很好地处理错误或关键消息。在
也许你需要设置另一个级别:
相关问题 更多 >
编程相关推荐