关闭DictReader是否必要或可能?

时间:2017-02-08 23:20:07

标签: python python-2.7 csv

filenames = glob('directory*.csv')   

for filename in filenames:
   f = csv.DictReader(open(filename))
   #code

f.close()

您好。我对DictReader并不完全熟悉。

这需要在使用后关闭吗?即f.close()

1 个答案:

答案 0 :(得分:1)

以下问题与Python No CSV Close重复。 也就是说,根据我的理解,因为DictReader是CSV上的解析器,所以不需要关闭它。但是,底层文件应在完成时关闭。