2011-08-12 19 views
5

Leí en wikipedia que el módulo de registro de python fue inspirado por log4j. En log4j, hay un HTMLLayout con el que uno puede crear el archivo de registro como html.¿Hay alguna facilidad en el registro de python? ? ¿O alguien sabe cómo puedo formatear el resultado del registro en un archivo html?python logging cómo crear el archivo de registro como html

Respuesta

2

No recomendaría almacenar registros como HTML, tener registros procesables fácilmente es una característica muy importante y útil, y HTML es difícil de analizar, y también es prolijo - y los registros se vuelven grandes rápidamente :-)

Sin embargo, si realmente lo desea, puede escribir su propio formateador que saldrá en HTML, no conozco uno ya existente. Sospecho que por las razones anteriores .

+3

Buen punto, pero ¿no se puede generar un registro "simple" (potencialmente para el análisis automático o lo que sea) y otro registro de HTML simultáneamente? La verbosidad puede abordarse teniendo algún tipo de acuerdo para la reducción automática. Mirar un archivo HTML en un navegador es una forma muy conveniente de obtener un registro de color sin demasiada molestia, seguramente. Rojo por error, etc. –