grante at visi.com
Thu Jun 3 17:58:12 CEST 2004
On 2004-06-03, Roel Schroeven <rschroev_nospam_ml at fastmail.fm> wrote:
> Axel Scheepers wrote:
>> Another difference might be while( <filehandle>) and line in lf.readlines().
>> The latter reads the whole file to memory if I'm not mistaken as the former
>> will read the file line by line. Why that could make such a difference I
>> don't know.
> line in lf also reads the file line by line, if you're using 2.3. In 2.1
> or 2.2 you can use xreadlines for that. I don't if it makes any
> difference in performance though, for small files.
I would suspect that reading the entire file at once would yeild
slightly better performance for non-huge files.
Grant Edwards grante Yow! My ELBOW is a remote
at FRENCH OUTPOST!!
More information about the Python-list