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
5
A
Respuesta
3
el módulo de registro de Python utiliza un http://docs.python.org/library/logging.html#logging.Formatter para formatear la salida.
Puede configurar su propio formateador para enviar html. (vea esta otra pregunta How can I color Python logging output? para detalles sobre cómo definir un formateador)
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 .
Cuestiones relacionadas
- 1. log4net logging no creando el archivo de registro
- 2. Python Logging setlevel
- 3. mensajes de registro que aparecen dos veces con Python Logging
- 4. Cómo crear el archivo huevo de Python
- 5. Archivo de configuración de registro de Python
- 6. HTML: cómo crear un botón "guardar como"?
- 7. python logging alternatives
- 8. Reiniciar el registro en un archivo nuevo (Python)
- 9. Cómo evitar el truncamiento del archivo de registro con el módulo de registro de Python?
- 10. py.test logging control
- 11. Python: borre un archivo de registro
- 12. Crear un archivo de registro cifrado
- 13. Crear archivo de registro en Powershell
- 14. Logging * Business * Events - use logging framework?
- 15. Python cruzada módulo de registro
- 16. Crear un archivo de registro MSI
- 17. ¿Cómo desactivo el logging usando log4j?
- 18. CodeIgniter no crear ningún archivo de registro
- 19. Castle windsor logging facility
- 20. UTF-8 En el registro de Python, ¿cómo?
- 21. Python registro global
- 22. Pyramid logging
- 23. Logging vs. Debugging
- 24. Cómo servir el archivo html desde otro directorio como ActionResult
- 25. Desactivando el registro en Selenium (de Python)
- 26. Google App Engine/Python - Cambiar el formato de registro
- 27. Salida de registro duplicada al usar el módulo de registro de Python
- 28. Crear un archivo RDF usando un archivo txt como entrada
- 29. Python Guardar como archivo
- 30. Crear archivo vacío usando python
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. –