【发布时间】:2018-05-17 21:19:28
【问题描述】:
很明显,应该关闭文件对象才能将其从内存中删除:
file = open('data.txt', 'r')
#more code here
file.close()
是否还需要关闭提供给json.load 方法的文件对象?
data = json.load(open('data.json','r'))
我猜不是,因为文件对象没有存储在变量中,但是如果是,怎么办?
【问题讨论】:
-
不幸的是,您的问题的第二部分从未得到回答,我也想知道如何做到这一点,如果可以的话。