##序列化是指把一个字符串存到文件中,也就是写到文件中 ##首先我们要引入模块json import json ##然后就打开一个文件 info = { "name":"Caicai", "age":22 } f = open("test.txt","w") f.write( json.dumps(info))###序列化的过程 f.close()
补充: eval()##把序列化的字典字符串转回字典
###反序列化就是读取文件 import json###在python中经常用的是import pickle f = open("text.txt","rb") data = json.loads(f.read())###也就是json换pickle ##也可以这样写
##data = pickle.load(f)也等于data = json.loads(f.read())
f.close()