文章目录
pickle
使用pickle可以储存各种各样的数据,储存和读取的命令如下:
import pickle
fw = open('dataFile.txt','wb')
pickle.dump(obj, fw)
fw.close()
fw = open('dataFile.txt','rb')
obj = pickle.load(fw)
fw.close()
关键在于,obj中可以包含自己定义的类,例如:
import pickle
import myClass
obj = {'key1': myClass()}
fw = open('dataFile.txt','wb')
pickle.dump(obj, fw)
fw.close()
那么在读取的时候,文件也必须import自己定义的类,如果不import会报错。
来源:CSDN
作者:麒麒哈尔
链接:https://blog.csdn.net/wqwqqwqw1231/article/details/103592165