You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用API返回<Response [200]>后如何查看和使用获取到的数据?

从<Response [200]>对象中提取API返回数据的方法

默认你使用的是Python requests 库发起的API请求,可按以下方式获取不同格式的返回内容:

  • 获取文本格式的原始返回内容
    直接调用响应对象的text属性即可,示例代码如下:
    import requests
    # 替换为你实际的请求逻辑
    resp = requests.get("你的API请求地址")
    # 打印原始返回文本
    print(resp.text)
    
  • 获取JSON格式的结构化返回数据
    绝大多数接口会返回JSON格式内容,直接调用json()方法即可将返回内容转为Python可直接操作的字典/列表对象,无需手动解析:
    import requests
    resp = requests.post("你的API请求地址", json={"请求参数名":"参数值"})
    resp_data = resp.json()
    # 可直接通过键名读取对应返回字段,示例如下
    print(resp_data["code"])
    print(resp_data["data"])
    
  • 获取二进制格式返回内容
    如果接口返回的是图片、压缩包等二进制文件,调用content属性获取二进制内容即可保存到本地:
    resp = requests.get("二进制文件接口地址")
    with open("保存的文件名称.png", "wb") as f:
        f.write(resp.content)
    

注意:如果调用json()方法报错,说明接口返回的内容不是合法JSON格式,可先打印resp.text查看原始返回内容确认格式是否符合预期。

内容的提问来源于stack exchange,提问作者Boomshok

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 07:39:03