Python: read a file line by line
April 18, 2009 20:28:36 Last update: April 18, 2009 20:28:36
- Read all lines at once:
f = open('myfile.txt') lines = f.readlines() f.close() for line in lines: print line,
- Read lines one at a time:
f = open('myfile.txt') line = f.readline() while line: print line, line = f.readline() f.close()
- Use iterator:
f = open('myfile.txt') for line in iter(f): print line, f.close()
Easy email testing with http://www.ximailstop.com