学习内容:
json 模块,pickle模块,shelve模块
json 模块 序列化:
1
import
json,pickle
2
3 info={
4‘name‘:‘a‘,
5‘age‘:34,
6‘func‘:‘‘ 7}
8 with open(‘text.txt‘,‘w‘) as f:
9#f.write(json.dumps(‘test.txt‘))#新建一文件用于存入序列化的数据10 f.write(json.dumps(info))#序列化
json 模块 反序列化(从另一个程序打开文件):
1
import
json,pickle
2 with open(‘text.txt‘,‘r‘)as f:
34 fp=json.loads(f.read())#反序列化5
#fp=json.load(f)# 效果与loads一样
6
print(‘