[Python-Dev] PEP 540: Add a new UTF-8 mode (v2) (original) (raw)
Victor Stinner victor.stinner at gmail.com
Thu Dec 7 18:02:28 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 ]
2017-12-06 5:07 GMT+01:00 INADA Naoki <songofacandy at gmail.com>:
And opening binary file without "b" option is very common mistake of new developers. If default error handler is surrogateescape, they lose a chance to notice their bug.
To come back to your original point, I didn't know that it was a common mistake to open binary files in text mode.
Honestly, I didn't try recently. How does Python behave when you do that?
Is it possible to write a full binary parser using the text mode? You should quickly get issues pointing you to your mistake, no?
Victor
- 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 ]