1 #json序列化和反序列化
2 '''
3 info = {
4 'name': 'AxiBa',
5 'sex': 'male'
6 }
7 f = open('test.txt', 'a', encoding="utf-8")
8 f.write(str(info))
9 f.close()
10 '''
11 import json
12 info = {
13 'name': 'AxiBa',
14 'sex': 'male'
15 }
16 f = open('test.txt', 'a', encoding="utf-8")
17 f.write(json.dumps(info))
18 f.close()
19 #反序列化
20 '''
21 f = open("test.txt", "r", encoding="utf-8")
22 res = f.read()
23 # print(res['name']) #报错 字符串索引必须是整数
24 res = eval(res) #解析
25 print(res['name']) #成功
26 f.close()
27 '''
28 import json
29 f = open("test.txt", "r", encoding="utf-8")
30 res = json.loads(f.read())
31 print(res['name']) #成功
32 f.close()