我使用以下语法访问我的所有文件内容(此处为泡菜示例):
with open(fp, 'rb') as f:
pickle.load(f)
我从来没有遇到过问题,直到几天前,在每次访问文件时,我都会收到Resource warning: open file
警告:
Exception ignored in: <_io.FileIO name='c:\\mypy\\code\\cafe3\\data\\BRIGHTWAY2_DIR\\cafe3dev.eecf880ed9423e61184dbec799fff6e4\\intermediate\\ilcd-108-2016-midpointcg.cbf193bf865269b0892e16e5183410f8.pickle' mode='rb' closefd=True>
ResourceWarning: unclosed file <_io.BufferedReader name='c:\\mypy\\code\\cafe3\\data\\BRIGHTWAY2_DIR\\cafe3dev.eecf880ed9423e61184dbec799fff6e4\\intermediate\\ilcd-108-2016-midpointcg.cbf193bf865269b0892e16e5183410f8.pickle'>
其他类型的文件也是如此(例如,已保存的numpy数组(.npy),json ...
可能会发生什么?