学习内容:
json 模块,pickle模块,shelve模块,xml模块
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: 3 4 fp=json.loads(f.read())#反序列化 5
#fp=json.load(f)# 效果与loads一样
6 print('