Python对象简介

来源:互联网 发布:unity3d用什么语言 编辑:程序博客网 时间:2024/05/16 06:07

encoding=utf-8

import pickle

dump(object)讲对象序列化

listA = [“mingyue”,”jishi”,”you”]
listB = pickle.dumps(listA)

print listB;

load(string)将对象原样恢复,并且对象类型也恢复为原来的格式

listC = pickle.loads(listB)

print listC;

dump(object,file)将对象存储到文件里面序列化

group1 = (“bajiu”,”wen”,”qingtian”)
file1 = file(“1.pk1”,”wb”)#文件名叫做1.pk1,“wb”表示write,用来写入数据
pickle.dump(group1,file1,True)
file1.close()#完成后要将文件关闭

load(object,file)将dump()存储在文件里的数据读取恢复

file2 = file(“1.pk1”,”rb”)#”rb”表示read,用来读取数据
t = pickle.load(file2)
print t
file2.close()

0 0
原创粉丝点击