Ya estoy usando una configuración de registro básica donde todos los mensajes en todos los módulos se almacenan en un solo archivo. Sin embargo, ahora necesito una solución más compleja:Registrando en dos archivos con configuraciones diferentes
- Dos archivos: el primero sigue siendo el mismo.
- El segundo archivo debe tener algún formato personalizado.
He estado leyendo los documentos para el módulo, pero son muy complejos para mí en este momento. Madereros, manipuladores ...
Así, en pocas palabras:
Cómo iniciar sesión en dos archivos en Python 3, es decir:
import logging
# ...
logging.file1.info('Write this to file 1')
logging.file2.info('Write this to file 2')
El nivel de registro predeterminado es 'logging.WARNING', por lo que sería más claro si se llama a' Logger.setLevel (logging.WARNING) '. – zeekvfu
¿Por qué mi 'logger_1' no da salida al archivo de registro? He configurado 'logger_1.error ('error foo')', pero aún no funciona – Gank
¿te importaría pegar tu código aquí? – eos87