【发布时间】:2014-11-20 20:04:00
【问题描述】:
在这个简单的文件IO操作中,x.txt是在f.read的末尾关闭的吗?
另外,我如何检查该文件是否仍然打开?
with open("x.txt") as f:
data = f.read()
【问题讨论】:
-
是的,使用
with打开会关闭文件。 -
它在块结束后关闭,而不是在
read之后,如果你运行f.seek(0),你可以再次读取文件。
标签: python with-statement