r/Python • • May 26 '14

Python 3 is killing Python

https://medium.com/@deliciousrobots/5d2ad703365d/
0 Upvotes

147 comments sorted by

View all comments

Show parent comments

5

u/mitsuhiko Flask Creator May 26 '14

That makes no sense.

That does not change that this is how the default API in Python 2 works. It's by far not the only API to open files in 2.x. That however was not the point.

open has a keyword argument encoding. You can always be explicit.

a) people are not. b) not every api supports that. Case in point: filenames, environment variables and argv.