0
filenames = glob('directory*.csv')
for filename in filenames:
f = csv.DictReader(open(filename))
#code
f.close()
こんにちは。私はDictReader
に完全に精通していません。DictReaderのクローズが必要かどうか?
これは使用後に閉鎖する必要がありますか?すなわちf.close()
このページのコメントはありません。 – Anonypy
心配しないでください。それを得た – Anonypy
@Anonypy:すべての答えは同じことを言う。 'csv'パースラッパーオブジェクトではなく、' open'によって返されたファイルオブジェクトを閉じなければなりません。 'DictReader'の中で' open'をインライン化しないで、 'with'文を使って' open'を呼び出してください(ブロックが完了するとオートクローズします)。あなたは何もしないで ' DictReader自体です。 – ShadowRanger