import pickle
a=[1,2,3,4,5]
f=open("d:/pickletest.pk","wb")
pickle.dump(a,f)
print("-=-=-=-=\n")
fr=open("d:/pickletest.pk","rb")
rpk=pickle.load(fr)
print(type(rpk),"[]",rpk)
print("end")
Traceback (most recent call last):
File "test1.py", line 8, in <module>
rpk=pickle.load(fr)
EOFError: Ran out of input
在操作文件的时候推送这样的写法,这样会自动释放