我正在尝试获取一个字符串,其中包含使用Python日志记录模块(http://docs.python.org/2/library/logging.html)写入控制台的所有格式化日志输出。
这可能吗?我是否需要子类化日志记录,覆盖logging._log方法并将每个记录输出保存在我自己的日志输出变量中,或者是否已经存在类似的内容?
我更喜欢这样的解决方案,而不是从日志输出文件中读取。
答案 0 :(得分:0)
我不确定这是你在找什么。
如果您想创建一个记录两个不同文件的记录器,您必须向记录器添加两个处理程序,如下所述:http://docs.python.org/2/howto/logging-cookbook.html#multiple-handlers-and-formatters