这是我的大程序的测试程序。它说我得到一个EOerror
import pickle
list = ["11", "22"]
outFile = open("save.txt", "wb")
pickle.dump(list, outFile)
outFile.close
inFile = open("save.txt", "rb")
inFile = pickle.load(inFile)
print(inFile)
yea = inFile[1]
print(yea)
input("")
在第7行显示错误。
outFile.close
你没有调用这个方法!
以后,请注意打开文件的首选方式是
with open(name, mode) as f:
do_whatever(f)
处理在with
块结束时关闭文件,无论控件如何离开它。