韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > 深入解析如何在Python中使用JSON

深入解析如何在Python中使用JSON

json

头像

silencement

2019-07-27 10:38:013180浏览 · 0收藏 · 0评论

JSON 函数

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

函数描述

json.dumps  将 Python 对象编码成 JSON 字符串

json.loads  将已编码的 JSON 字符串解码为 Python 对象

json.dumps

语法

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
import json
data = {'number': 6, 'name': 'Pythontab'}
jsonData = json.dumps(data)
print jsonData

输出结果为

{"number": 6, "name": "Pythontab"}

使用参数让 JSON 数据排序并格式化输出:

#!/usr/bin/python
import json
data = {'number': 6, 'name': 'Pythontab'}
jsonData = json.dumps(data, sort_keys=True, indent=4, separators=(',', ': '))
print jsonData

输出结果

{
    "name": "Pythontab",
    "number": 6
}

python 原始类型向 json 类型的转化对照表:

1c449da441451750d42b42b341015e7.png

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
import json
jsonData = '{"number": 6, "name": "Pythontab"}'
str = json.loads(jsonData)
print str

输出结果

{u'number': 6, u'name': u'Pythontab'}

json 类型转换到 python 的类型对照表:

8cd180a080512b3c8450acb4d55c2cb.png

使用第三方库:Demjson

Demjson 是 python 的第三方模块库,可用于编码和解码 JSON 数据,包含了 JSONLint 的格式化及校验功能。

环境配置

在使用 Demjson 编码或解码 JSON 数据前,我们需要先安装 Demjson 模块。

方法1:源码安装

$ tar -xvzf demjson-2.2.4.tar.gz

$ cd demjson-2.2.4

$ python setup.py install

方法2:直接使用pip安装

pip install Demjson

JSON函数

函数描述

encode  将 Python 对象编码成 JSON 字符串

decode  可以使用 demjson.decode() 函数解码 JSON 数据。该函数返回 Python 字段的数据类型。

encode语法

demjson.encode(self, obj, nest_level=0)

decode语法

demjson.decode(self, txt)
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

王蒙多| 翁和媳小莹浴室欢爱52章| 4488YY无码亚洲人成| 美国大片又大又好看的PPT| 小寡妇在线观看免费播放电视剧| 《艳乳欲乱2》免费观看| 王局长把乳置解开吃胸的动态图| 亚洲一区二区| 日本大片又大又好看的PPT| 杓怎么读| 他的大手在秘密花园小说免费阅读| 精产一二三产区划分标准图片| 日韩成人无码| 双男主GAI免费观看网站 | 《下班后的办公室》上线| 两男吮她的花蒂和奶水视频| 妈妈的朋友6| 他的大手在秘密花园小说免费阅读| 爸爸的擎天柱让我看第二集| 白石茉莉奈| 绝色儿媳在线观看免费版电视剧| 每日大赛 反差吃瓜爆料合集视频| 《家政女孩2》免费观看 | 黑暗的反射| 女人大阴屑夹缝是阴虚还是阳虚| 男生把小困困放到女生困里视频| 明星记忆修改系统| 《女朋友的妹妹3》| 偷吃爸爸擎天柱1-100集| 肉多到炸的年下小狗(双南)| 麦子交换2免费完整版| 两只奶头被老头吸肿了| 教练在泳池下添我做爰| 房东天天吃我奶躁我在哪里看| 《暴力强伦轩》| 许飞琼| 非洲女人免费观看大全电视剧| 《再来一次好吗》免费观看| 天美传奇星空MV高清免费| 无码人妻久久一区二区| 两人一起做AJ的视频教程