file reading anomaly
gerard.blais at gmail.com
Fri Jul 6 18:48:15 CEST 2007
Python 2.5, Windows XP.
I have a 48-line text file written by a Windows python script,
I try to read it as follows:
f = open ("depstats.txt", "r", 0)
for index, line in enumerate(f):
print index, len(line), len(line.split())
On one PC, this runs without any problem.
On another, it appears to succeed (no run-time errors) but does not
read all the lines. If I print the lines and sum of the line lengths
so far inside the loop, the program can be seen to have only read the
first N bytes, where N is either 4096, or 8192.
More information about the Python-list