[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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.