[Python-de] Re: Code Style Review
"Peter J. Holzer" <[email protected]>
| Newsgroups | gmane.comp.python.general.german |
|---|---|
| Organization | LUGA |
| Message-ID | <[email protected]> |
On 2022-12-01 23:07, Stefan Schwarzer <[email protected]> wrote: > On 2022-12-01 21:30, Marc Haber wrote: >> Weniger tippen kann ich jetzt nicht sagen, ich hab hier jetzt: >> logger = logging.getLogger(__name__)↲ >> loggingStreamHandler = logging.StreamHandler()↲ >> logger.addHandler(loggingStreamHandler)↲ >> und weiter unten (da wo die Kommandozeilenparameter gelesen werden): >> if args.debug: >> loggingStreamHandler.setLevel(10)↲ >> logger.setLevel(10)↲ >> und noch weiter unten (da wo die Konfigurationsdatei gelesen wird): >> if not args.debug: >> loggingStreamHandler.setLevel(config.debuglevel)↲ >> logger.setLevel(config.debuglevel)↲ > > In manchen Fällen kommt man auch mit dem Aufruf von > `logging.basicConfig` aus. Das ist etwas sehr "basic". Aber sofern man die Konfiguration nicht zur Laufzeit ändern will, dürfte logging.config.dictConfig fast immer ausreichend sein. Das dict kann man bei Bedarf auch aus einem JSON oder YAML-File einlesen. _______________________________________________ python-de Mailingliste -- [email protected] Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected] https://mail.python.org/mailman3/lists/python-de.python.org/ Mitgliedsadresse: [email protected]