Ich verwende bereits eine grundlegende Protokollierungskonfiguration, bei der alle Nachrichten über alle Module hinweg in einer einzigen Datei gespeichert werden. Jetzt brauche ich jedoch eine komplexere Lösung:
- Zwei Dateien: Die erste bleibt gleich.
- Die zweite Datei sollte ein benutzerdefiniertes Format haben.
Ich habe die Dokumente für das Modul gelesen, aber sie sind im Moment für mich sehr komplex. Holzfäller, Handler ...
Kurz gesagt:
So melden Sie sich in Python 3 bei zwei Dateien an:
import logging
# ...
logging.file1.info('Write this to file 1')
logging.file2.info('Write this to file 2')
logging.WARNING
, daher ist es klarer, wennLogger.setLevel(logging.WARNING)
aufgerufen wird.