[Python-Dev] Why does read() return bytes instead of bytearray?
Benjamin Peterson
benjamin at python.org
Wed Apr 15 22:37:47 CEST 2009
2009/4/15 R. David Murray <rdmurray at bitdance.com>:
> On Tue, 14 Apr 2009 at 22:05, Dan Eloff wrote:
>>>
>>> No, the read() method did not change from the 2.x series. It returns a
>>> new object on each call.
>>
>> I think you misunderstand me, but the readinto() method looks like a
>> perfectly reasonable solution, I didn't realize it existed, as it's
>> not in the library reference on file objects. Thanks for enlightening
>> me, I feel a little stupid now :)
>
> You have to follow the link from that section to the 'io' module to find
> it.
>
> The io module is about streams and is therefore in the 'generic operating
> system services' section, not the 'file and directory access section',
> which makes it a little harder to find when what you think you want to
> know about is file access...I think this is a doc bug but I'm completely
> unsure what would be a good fix.
I've added a like to the io module in the see also section of the file
and directory systems.
--
Regards,
Benjamin
More information about the Python-Dev
mailing list