jimgardener
jimgardener

Reputation: 637

python logging how to create logfile as html

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 file 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 ?

Upvotes: 6

Views: 9668

Answers (2)

lifeisstillgood
lifeisstillgood

Reputation: 3439

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.

Upvotes: 2

njzk2
njzk2

Reputation: 39386

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)

Upvotes: 2

Related Questions