On Thu, Feb 4, 2021, at 18:46, Ben Rudiak-Gould wrote: > > On Thu, Feb 4, 2021 at 3:29 PM Chris Angelico <[email protected]> wrote: > > With "t", it takes/gives Unicode objects, but with "b" it uses bytes. > > Sure, in Python 3, but not in Python 2, or C. > > Anyway, moral correctness is beside the point. People in point of fact > don't write encoding='utf-8' when they should, because it's so much to > type.
I'll say again, what if it were accepted as a positional argument? the current third positional argument is "buffering", which is an integer, but I doubt there's even much code that uses it intentionally. _______________________________________________ Python-ideas mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/QASTB6O7DJXXDGNV3EQZAGTVBQZBYGZP/ Code of Conduct: http://python.org/psf/codeofconduct/
