ET.parse会自动打开和关闭XML文件吗?

时间:2017-06-11 08:41:43

标签: python python-2.7 elementtree raspberry-pi3

我正在使用ET.parse(path)来解析xml文件并从中读取。 打开后ET.parse会自动关闭xml文件吗? 是否可以安全地访问文件进行阅读?

2 个答案:

答案 0 :(得分:0)

这是打开XML文件的最佳方式。它只是获取文件中的所有内容,因此无法打开或关闭。

答案 1 :(得分:0)

Yes

除非source参数是可读流(具有.read()方法),否则它将被视为文件路径。解析后将打开文件并closed

如果传递流,则流将保持打开状态。