This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients georg.brandl, terry.reedy
Date 2009-12-15.04:43:39
SpamBayes Score 2.4255113e-08
Marked as misclassified No
Message-id <1260852224.61.0.450781946067.issue7508@psf.upfronthosting.co.za>
In-reply-to
Content
"5.9. File Objects¶
File objects are implemented using C’s stdio package and can be created
with the built-in open() function."

As I understand, the part about stdio is no longer true.
Also, as I understand, there is no longer a class <file> object.
Rather there are various io (or _io) classes returned by open depending
on the args, especially the mode. This should be made clear. Something like

"File objects are created by the built-in open function and others.
There are instances of various classes exposed in the io module. The
following discusses the methods common to various file objects."

Maybe even retitle the section "IO objects" and use 'io' instead of
'file' as the prefix for method names.

Maybe whoever wrote the new io system could check this section for accuracy.
History
Date User Action Args
2009-12-15 04:43:45terry.reedysetrecipients: + terry.reedy, georg.brandl
2009-12-15 04:43:44terry.reedysetmessageid: <1260852224.61.0.450781946067.issue7508@psf.upfronthosting.co.za>
2009-12-15 04:43:41terry.reedylinkissue7508 messages
2009-12-15 04:43:39terry.reedycreate