软件测试 / 测试开发丨 Python 内置库 json
免费领取:测试资料+性能测试+测试用例+简历模板
本文为霍格沃兹测试开发学社学员学习笔记分享
JSON
JSON 是用于存储和交换数据的语法,是一种轻量级的数据交换格式。
使用场景接口数据传输序列化配置文件
JSON 结构
键值对形式
数组形式
复制代码
Python 与 JSON 数据类型对应
json 库
可以从字符串或文件中解析 JSON
该库解析 JSON 后将其转为 Python 字典或者列表
常用方法
dumps():将 Python 对象编码成 JSON 字符串
loads():解码 JSON 数据,该函数返回 Python 对象
dump(): Python 对象编码,并将数据写入 json 文件中
load():从 json 文件中读取数据并解码为 Python 对象
复制代码
dumps 常用参数
indent:根据数据格式缩进显示,默认为 None,没有缩进
ensure_ascii:对中文使用 ASCII 编码,默认为 True
复制代码
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/d0d4df8f065f34b32c065e0c7】。文章转载请联系作者。
评论