Am Fr., 11. Juni 2021 um 11:10 Uhr schrieb Stephen J. Turnbull < turnbull.stephen...@u.tsukuba.ac.jp>:
> Thomas Güttler writes: > > Am Fr., 11. Juni 2021 um 03:17 Uhr schrieb Stephan Hoyer < > sho...@gmail.com>: > > > > Unevaluated f-strings is a nice way to think about this > > > functionality. > > But they're not "unevaluated" in a lot of important ways. A better > term might be "pre-assembled". :-) > > > > Another use-case that comes to mind is logging. The Google Python > style > > > guide says not to use f-strings, for example, because it wants to be > able > > > to collect the unexpanded pattern strings and not waste time rendering > > > unlogged messages: > > > https://google.github.io/styleguide/pyguide.html#3101-logging > > > > Thank you Stephan for this feedback. I added Logging to the draft: > > https://github.com/guettli/peps/blob/master/pep-9999.rst#logging > > If this does solve the logging problem, it would be a killer app (but > that still might not be enough, given that PEP 501 couldn't clear the > bar and logging was a leading application for that PEP). Perhaps you > should focus on that rather than the HTML escaping problem. > > Hi Stephen, I can't solve a problem which I don't know. Logging plays no big role in my development tasks any more. I use checks, metrics and sentry. In the past logging was important for me, but this changed. But I am sure that the proposal can be used to improve logging. Regards, Thomas
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/YEYP2POOB5S5DULJKIQKB3O75RBWUM7Q/ Code of Conduct: http://python.org/psf/codeofconduct/