第四周练习 part5 --- json序列化、反序列化

json 序列化

 1 # json序列化
 2 
 3 # 写入文件
 4 
 5 import json
 6 
 7 f = open('test.txt', 'w')
 8 dir1 = {
 9     'name': 'Lief',
10     'age': 20
11 }
12 
13 # f.write(json.dumps(dir1))
14 json.dump(dir1, f) # 功能同上
15 
16 f.close()

json 反序列化

 1 # json反序列化
 2 
 3 # 读取文件
 4 # 实现虚拟机挂起后的恢复
 5 
 6 import json
 7 
 8 f = open('test.txt', 'r')
 9 
10 data = json.loads(f.read())
11 
12 f.close()
13 
14 print(data['age'])

 

posted @ 2018-04-13 21:49  Lief_1997  阅读(119)  评论(0)    收藏  举报