Steve Dower added the comment: Those are redirecting stdin and stdout from the real console to their own handlers, so they are responsible for setting the encoding. Both of those examples are able to fix the encoding issues whenever they like - assuming their GUI toolkits can handle it.
The change for 3.6 only affected the standard Windows console. Other consoles can specify a different encoding independently. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue28675> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com