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 © 2025
京ICP备05028076号