【Python语言基础】——Python JSON

本文介绍了Python中处理JSON数据的基础知识,包括如何使用json模块将JSON字符串解析为Python对象,以及如何将Python对象转换为JSON字符串。示例涵盖了json.loads()、json.dumps()方法,以及如何控制输出的格式和排序。

Python语言基础——Python JSON

一、Python JSON

JSON 是用于存储和交换数据的语法。
JSON 是用 JavaScript 对象表示法(JavaScript object notation)编写的文本。
Python 中的 JSON
Python 有一个名为 json 的内置包,可用于处理 JSON 数据。
实例
导入 json 模块:
import json
解析 JSON - 把 JSON 转换为 Python
若有 JSON 字符串,则可以使用 json.loads() 方法对其进行解析。
结果将是 Python 字典。
实例
把 JSON 转换为 Python:
import json
一些 JSON:
x = ‘{ “name”:“Bill”, “age”:63, “city”:“Seatle”}’
解析 x:
y = json.loads(x)
结果是 Python 字典:
print(y[“age”])
把 Python 转换为 JSON
若有 Python 对象,则可以使用 json.dumps() 方法将其转换为 JSON 字符串。
实例
把 Python 转换为 JSON:
import json
Python 对象(字典):
x = {
“name”: “Bill”,
“age”: 63,
“city”: “Seatle”
}
转换为 JSON:
y = json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值