[Python-Dev] PEP 540: Add a new UTF-8 mode (v2) (original) (raw)
Nick Coghlan ncoghlan at gmail.com
Wed Dec 6 01:28:11 EST 2017
- Previous message (by thread): [Python-Dev] PEP 540: Add a new UTF-8 mode (v2)
- Next message (by thread): [Python-Dev] PEP 540: Add a new UTF-8 mode (v2)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 6 December 2017 at 16:18, Glenn Linderman <v+python at g.nevcal.com> wrote:
"b" mostly matters on Windows, correct? And Windows doesn't use C or POSIX locale, correct? And if these are correct, then is this an issue? And if so, why?
In Python 3, "b" matters everywhere, since it controls whether the stream gets wrapped in TextIOWrapper or not.
It's only in Python 2 that the distinction is Windows-specific (where it controls how "\r\n" sequences get handled).
Cheers, Nick.
-- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
- Previous message (by thread): [Python-Dev] PEP 540: Add a new UTF-8 mode (v2)
- Next message (by thread): [Python-Dev] PEP 540: Add a new UTF-8 mode (v2)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]