En Sun, 22 Mar 2009 19:12:13 -0300, Benjamin Peterson <benja...@python.org> escribió:
Gabriel Genellina <gagsl-py2 <at> yahoo.com.ar> writes:

The undocumented behavior is relying on the open() builtin to return a
BufferedReader for a binary file.

I don't see the problem. open() will return some BufferedIOBase implmentor, and
that's all that TextIOWrapper needs.

How do you know? AFAIK, the return value of open() is completely undocumented:
http://docs.python.org/3.0/library/functions.html#open
And if you open the file in text mode, the return value isn't a BufferedIOBase.

--
Gabriel Genellina

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to