python json是否存在

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。

图片[1]-python json是否存在-uusu优素-乐高,模型,3d打印,编程

JSON 函数

使用 JSON 函数需要导入 json 库:import json。

函数
描述
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}]
json=json.dumps(data)
printjson

以上代码执行结果为:

[{"a":1,"c":3,"b":2,"e":5,"d":4}]

json.loads

json.loads 用于解码 JSON 数据。该函数返回 Python 字段的数据类型。

语法

json.loads(s[,encoding[,cls[,object_hook[,parse_float[,parse_int[,parse_constant[,
object_pairs_hook[,**kw]]]]]]]])

实例

以下实例展示了Python 如何解码 JSON 对象:

#!/usr/bin/python
importjson
jsonData='{"a":1,"b":2,"c":3,"d":4,"e":5}';
text=json.loads(jsonData)
printtext
{u'a':1,u'c':3,u'b':2,u'e':5,u'd':4}
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容