【问题标题】:How to print specific part of JSON如何打印 JSON 的特定部分
【发布时间】:2021-05-27 13:54:34
【问题描述】:

我从带有requests.post('url') 的 URL 请求 JSON 数据并获得这样的输出

{'predictions': [{'fields': ['prediction'], 'values': [[5611.0]]}]}

我想打印 JSON 输出的特定部分:

如何在 Python 中打印?

response_scoring = requests.post('http-url', json=payload_scoring, headers={'Authorization': 'Bearer ' + mltoken})
print("Scoring response")
print(response_scoring.json()

输出:

{'predictions': [{'fields': ['prediction'], 'values': [[5611.0]]}]}

如何只打印5611.0

【问题讨论】:

  • 请不要替换现有教程。查找有关字典的基本课程。这是你学到的第一件事。

标签: python json python-requests


【解决方案1】:

你可以试试print(response_scoring.json()['predictions'][0]['values'][0][0])

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-13
    • 2022-01-21
    • 2023-03-28
    • 2012-10-11
    • 1970-01-01
    • 2022-12-03
    • 2015-11-03
    • 1970-01-01
    相关资源
    最近更新 更多