Message370807
Per discussion on mailing list, I suggest adding a PYTHONLOGGING environment variable, and a matching -L cmdline argument.
When set to a logging level of choice, they will initiate basicConfig with the appropriate level.
For example, "py.exe -L info" will be equivalent to "logging.basicConfig(level='info')" on interpreter startup.
Sames as setting env var "PYTHONLOGGING=info".
This matches the current behavior of other settings, such as PYTHONWARNINGS and -W, allows to easily test programs without modifying them, and further completes the expected arguments available from the commandline.
Discussion on mailing list for reference:
https://mail.python.org/archives/list/python-ideas@python.org/thread/I74LVJWJLE2LUCCZGOF5A5JDSDHJ6WX2/ |
|
Date |
User |
Action |
Args |
2020-06-06 01:11:59 | bar.harel | set | recipients:
+ bar.harel |
2020-06-06 01:11:59 | bar.harel | set | messageid: <1591405919.07.0.877593512287.issue40886@roundup.psfhosted.org> |
2020-06-06 01:11:59 | bar.harel | link | issue40886 messages |
2020-06-06 01:11:58 | bar.harel | create | |
|