python日志记录如何创建日志文件为html

时间:2011-08-12 11:20:27

标签: python html logging format

我在维基百科中读到python日志模块的灵感来自log4j。在log4j中,有一个HTMLLayout可以用html创建日志文件。在python日志中有没有这样的工具?或者有人知道如何将日志输出格式化为html文件吗?

2 个答案:

答案 0 :(得分:3)

python日志记录模块使用http://docs.python.org/library/logging.html#logging.Formatter格式化输出。

您可以设置自己的格式化程序来输出html。 (有关如何定义格式化程序的详细信息,请参阅另一个问题How can I color Python logging output?

答案 1 :(得分:3)

我不建议将日志存储为HTML,将日志轻松向前处理是一个非常重要且有用的功能,并且HTML很难解析,而且它也很冗长 - 并且日志变得很快: - )

但是,如果你真的想要,你可以编写自己的输出到HTML的格式化程序 - 我不知道已经存在的那个 - 我怀疑上面的原因。