Sto già utilizzando una configurazione di registrazione di base in cui tutti i messaggi su tutti i moduli sono memorizzati in un singolo file. Tuttavia, ho bisogno di una soluzione più complessa ora:Accesso a due file con impostazioni diverse
- Due file: il primo rimane lo stesso.
- Il secondo file dovrebbe avere un formato personalizzato.
Ho letto i documenti per il modulo, ma sono molto complessi per me al momento. Forestale, i gestori ...
Così, in breve:
Come accedere a due file in Python 3, vale a dire:
import logging
# ...
logging.file1.info('Write this to file 1')
logging.file2.info('Write this to file 2')
Il livello di registro predefinito è 'logging.WARNING', quindi sarebbe più chiaro se viene chiamato' Logger.setLevel (logging.WARNING) '. – zeekvfu
Perché il mio 'logger_1' non viene esportato nel file di registro? Ho impostato 'logger_1.error ('error foo')', ma non funziona ancora – Gank
ti dispiacerebbe incollare il tuo codice qui – eos87