ファイルを読んだ後、ファイルを閉じないことがよくあります
for line in open(FileName):
# do something
また、同じプログラムでファイルを再度開きます。
for line in open(FileName):
# do something else
私の質問は、このアプローチに欠点があるかどうかです。ファイルを開く必要があると主張する投稿を見たことがありますwith
with open(FileName) as fp:
しかし、このアプローチの利点は何ですか?