2014年03月25日 星期二 09:43
JSON数据格式应该是目前互联网应用中最常见的数据格式了,其对人类友好,机器解析效率也很高,语言的支持非常丰富,Python当然也不能例外。
使用json库进行数据的编码和解码的示例代码如下:
# -*- coding: utf-8 -*- import json data=[ {'name':'laomeng','email':'laomeng188@163.com'}, {'name':'laozhang','email':'laozhang@sina.com'} ] json_str=json.dumps(data,indent=4) print(json_str) json_data=json.loads(json_str) print(json_data) with open('d:/test.json','wt') as wf: data.append({'name':'孟光','email':'mengguang@gmail.com'}) wf.write(json.dumps(data)) with open('d:/test.json','rt') as rf: data=json.load(rf) print(data)
参考资料:
Zeuux © 2024
京ICP备05028076号