1.从json文件中读取数据
- json.load()
2.json格式转换为python对象
- json.loads()
3.将python对象转换为json格式字符串后写入到文件
- json.dump()
4.将python对象转换为json字符串
-
json.dumps()
- ensure_ascii=True:默认输出ASCLL码,如果把这个该成False,就可以输出中文。
- sort_keys =True:是告诉编码器按照字典排序(a到z)输出。如果是字典类型的python对象,就把关键字按照字典排序。
- indent:参数根据数据格式缩进显示,读起来更加清晰。
- allow_nan:如果allow_nan为假,则ValueError将序列化超出范围的浮点值(nan、inf、-inf),严格遵守JSON规范,而不是使用JavaScript等价值(nan、Infinity、-Infinity)。