私は巨大なテキストファイルを行単位で読み込みたい( "str"がある行が見つかると停止します)。 ファイルエンドに達したかどうかを確認する方法は?Python:ループ内のすべてのテキストファイルの行を読み込みます。
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