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

Python解析JSON响应提取字段触发Type Error报错的解决方法

报错原因

你写的wallet['n_tx']['total_sent']存在逻辑错误:

  • 从返回的JSON结构可以看到,n_tx对应的值是整数0,不是嵌套的字典结构。
  • 对整数类型的值做下标(也就是[])取值操作,就会触发TypeError: 'int' object is not subscriptable报错。
  • total_sent、final_balance和n_tx是平级的顶层字段,不存在嵌套在n_tx下的关系。
正确提取方式

直接从解析后的根字典wallet中,按对应的键名取值即可:

# 提取两个目标字段
total_sent = wallet['total_sent']
final_balance = wallet['final_balance']

# 打印输出
print(str(total_sent))
print(str(final_balance))

针对你给出的示例响应,上述代码运行后会输出两个字段的对应值0,和接口返回内容一致。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 15:03:12