Python: read all text file lines in loop
09:40 30 Jul 2013

I want to read huge text file line by line (and stop if a line with "str" found). How to check, if file-end is reached?

fn = 't.log'
f = open(fn, 'r')
while not _is_eof(f): ## how to check that end is reached?
    s = f.readline()
    print s
    if "str" in s: break
python file