I read in wikipedia that python logging module was inspired by log4j .In log4j ,there is an HTMLLayout with which one can create the log fil开发者_JAVA百科e as html.Is there any such facility in python logging? Or do anyone know how I can format the log output into an html file ?
the python logging module uses a http://docs.python.org/library/logging.html#logging.Formatter to format the output.
You can set your own formatter to output html. (see this other question How can I color Python logging output? for details on how to define a formatter)
I would not recommend storing logs as HTML, having logs easily onward processable is a very important and useful feature, and HTML is hard to parse, and it is also verbose - and logs get large fast :-)
However if you really want to you can write your own formatter that will output to HTML - I am not aware of one already in existence - I suspect for the reasons above.
精彩评论