0
我有下面的代码:我是否必须显式关闭仅在Jython中打开的文件?
for line in open(fileName, 'r'):
<do something>
起初,我认为没有必要关闭文件打开为只读,我已经经历了答案this问题读但是之后,似乎我做必须关闭它,因为Jython不使用引用计数,因此不会在循环结束时关闭文件。
在这种情况下,当我没有定义可以关闭的文件处理程序时,我该怎么做?这种方法(如上所述)打开并读取文件是错误的吗?