Tôi muốn đọc dòng tệp văn bản lớn theo dòng (và dừng nếu một dòng có "str" được tìm thấy). Làm thế nào để kiểm tra, nếu tập tin kết thúc là đạt?Python: đọc tất cả các dòng tệp văn bản trong vòng
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