Json序列化的使用 |
介绍:序列化将一段命令转换成字符串,上传到文件内,
用的时候在从文件内把字符串转回命令,
从而实现一个挂起的功能。
案列:
#字典 info = { 'name':'alex', 'age':'22' } #序列化文件 import json f = open("test.txt","w") f.write(json.dumps(info)) f.close() #反序列化文件 f = open("test.txt","r") import json data = json.loads(f.read()) print(data["age"])
注:通过json模块对命令行与字符串之间的转化。
注:json默认只支持简单的数据类型,字典,字符串,像类,函数无法实现转换。
注:json在不同语言中进行数据交互。
注:json.dumps("命令"):将命令行转换成字符串。
注:json.loads("字符串"):将字符串转回命令。