无需在python中检查EOF,只需执行以下操作:
with open('t.ini') as f: for line in f: # For Python3, use print(line) print line if 'str' in line: break为什么
with声明:
with在处理文件对象时,最好使用关键字。这样做的好处是,即使在执行过程中引发了异常,文件在其套件完成后也将正确关闭。

无需在python中检查EOF,只需执行以下操作:
with open('t.ini') as f: for line in f: # For Python3, use print(line) print line if 'str' in line: break为什么
with声明:
with在处理文件对象时,最好使用关键字。这样做的好处是,即使在执行过程中引发了异常,文件在其套件完成后也将正确关闭。