我在维基百科中读到python日志模块的灵感来自log4j。在log4j中,有一个HTMLLayout可以用html创建日志文件。在python日志中有没有这样的工具?或者有人知道如何将日志输出格式化为html文件吗?
答案 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的格式化程序 - 我不知道已经存在的那个 - 我怀疑上面的原因。