python get请求返回json
时间: 2023-09-22 18:02:24 浏览: 97
请求json格式
Python可以使用`requests`库发送一个GET请求来获取返回的JSON数据。这个库提供了一种简单的方式来发送HTTP请求,并处理返回的响应。下面是一个示例代码:
```python
import requests
# 发送GET请求
response = requests.get("https://api.example.com/data")
# 检查返回的状态码是否成功
if response.status_code == 200:
# 解析返回的JSON数据
json_data = response.json()
# 对JSON数据进行处理
# ...
# 打印结果
print(json_data)
else:
# 处理请求失败的情况
print("请求失败")
```
在这个示例中,使用`requests.get`函数发送一个GET请求,并将返回的响应保存在`response`变量中。然后我们可以检查响应的状态码`status_code`来判断请求是否成功(状态码200表示成功)。
如果请求成功,我们可以使用`response.json()`方法将返回的响应解析为JSON格式,并将结果保存在`json_data`变量中。然后我们可以对这个JSON数据进行处理,根据需要提取所需的数据。
最后,我们可以使用`print`函数打印结果。如果请求失败,我们可以在`else`语句块中处理失败的情况,例如打印出错误信息。
这是一个简单的示例,可以根据实际情况进行适当的修改和扩展。
阅读全文