On 24 March 2017 at 16:37, Victor Stinner <victor.stin...@gmail.com> wrote:
> *If* we change something, I would prefer to modify sys.stdout. The
> following issue proposes to add
> sys.stdout.set_encoding(errors='replace'):
> http://bugs.python.org/issue15216

I thought I recalled seeing something like that discussed somewhere. I
agree that this is a better approach (even though it's not as granular
as being able to specify on an individual print statement).

> You can already set the PYTHONIOENCODING environment variable to
> ":replace" to use "replace" on sys.stdout (and sys.stderr).

That's something I didn't know. Thanks for the pointer!

Paul
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to