python json库
2017-09-24 本文已影响0人
仁暮
参考:http://python3-cookbook.readthedocs.io/zh_CN/latest/c06/p02_read-write_json_data.html
参考:https://github.com/esnme/ultrajson
**使用ujson会有更高的效率import ujson
**
本章节我们将为大家介绍如何使用 Python 语言来编码和解码 JSON 对象。
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。
函数 | 描述 |
---|---|
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.loads()
json.loads()用于解码JSON数据。该函数返回python字段的数据类型
语法:
json.loads(s[, encoding[, cls[, object_hook[, parse_float[, parse_int[, parse_constant[, object_pairs_hook[, **kw]]]]]]]])