使用 open()
file= open("test.txt","r")
try:
for line in file.readlines():
print line
except:
print ("error")
finally:
file.close()
使用 with open() as
with open("test.txt","r") as file:
for line in file.readlines():
print line
上面两个方法达到的效果是一样的,也就是说使用 with open() as
比前面的 try ... finally
的代码更佳简洁且不必调用 close()
方法。