在 Python 中,json
库用于处理 JSON(JavaScript Object Notation)数据。以下是json
库的主要用法:
一、将 Python 对象转换为 JSON 字符串
-
使用
dumps()
方法: -
设置缩进和排序:
- 可以通过
indent
参数设置缩进,使输出的 JSON 字符串更易读。例如:python">json_str = json.dumps(data, indent=4) print(json_str)
- 输出结果为:
json">{"name": "John","age": 30,"city": "New York" }
- 还可以使用
sort_keys
参数对字典的键进行排序。例如:python">json_str = json.dumps(data, indent=4, sort_keys=True) print(json_str)
- 输出结果为:
json">{"age": 30,"city": "New York","name": "John" }
- 可以通过
二、将 JSON 字符串转换为 Python 对象
- 使用
loads()
方法:
三、读写 JSON 文件
-
写入 JSON 文件:
-
读取 JSON 文件:
json
库在处理数据交换和存储时非常有用,特别是在与 Web 应用程序或其他需要 JSON 格式数据的系统进行交互时。
Python学习资料(项目源码、安装包、激活码、电子书、视频教程)已经打包好啦!
需要的小伙伴【点击领取】哦!或者下方扫码拿走!