New submission from Bar Harel <bzvi7...@gmail.com>:
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-id...@python.org/thread/I74LVJWJLE2LUCCZGOF5A5JDSDHJ6WX2/ ---------- components: Library (Lib) messages: 370807 nosy: bar.harel priority: normal severity: normal status: open title: Add PYTHONLOGGING environment variable and -L cmdline argument type: enhancement versions: Python 3.10 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue40886> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com