import pickle as p
a=[5,8,9]
b="dkgjdkj"
c="你好"
fp=open("d:\\a.txt","wb")
p.dump(a.fp)
p.dump(b.fp)
p.dump(c.fp)
fp.close()
#关闭以上程序后,再次打开程序执行以下代码
import pickle as p
fp=open("d:\\a.txt","rb")
a=p.load(fp) #a的值为[5,8,9],先进先出的原则
b=p.load(fp) #b的值为"dkgjdkj"
c=p.load(fp) #c的值为"你好"
fp.close()
python 序列化的用法,可将变量的值存到文件中,以便下次打开时再用pickle
最新推荐文章于 2023-07-28 13:12:19 发布