python 3, subclassing TextIOWrapper.

Gabriel Genellina gagsl-py2 at
Mon Mar 23 00:21:17 CET 2009

En Sun, 22 Mar 2009 19:12:13 -0300, Benjamin Peterson  
<benjamin at> escribió:
> Gabriel Genellina <gagsl-py2 <at>> 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  
And if you open the  file in text mode, the return value isn't a  

Gabriel Genellina

More information about the Python-list mailing list