JSON函数
使用JSON函数需要导入json库:importjson。
函数描述
json.dumps将Python对象编码成JSON字符串
json.loads将已编码的JSON字符串解码为Python对象
json.dumps
json.dumps用于将Python对象编码成JSON字符串。
语法
json.dumps(obj,skipkeys=False,ensure_ascii=True,check_circular=True,allow_nan=True,cls=None,indent=None,separators=None,encoding=”utf-8″,default=None,sort_keys=False,**kw)
实例
以下实例将数组编码为JSON格式数据:
实例
#!/usr/bin/python
importjson
data=[{‘a’:1,’b’:2,’c’:3,’d’:4,’e’:5}]
data2=json.dumps(data)
print(data2)
以上代码执行结果为:
[{“a”:1,”c”:3,”b”:2,”e”:5,”d”:4}]
使用参数让JSON数据格式化输出:
实例
#!/usr/bin/python
importjson
data=[{‘a’:1,’b’:2,’c’:3,’d’:4,’e’:5}]
data2=json.dumps({‘a’:’Runoob’,’b’:7},sort_keys=True,indent=4,separators=(‘,’,’:’))
print(data2)
以上代码执行结果为:
{
“a”:”Runoob”,
“b”:7
}
Python JSON
未经允许不得转载:IT技术网站 » Python JSON
评论前必须登录!
注册