gpt4 book ai didi

python - 使用 python 请求从响应中解析 JSON

转载 作者:太空宇宙 更新时间:2023-11-04 08:10:32 25 4
gpt4 key购买 nike

我正在尝试从响应中解析 JSON 数据:

如果用我的浏览器访问:/url/gold/stuff/here

我在浏览器中收到如下响应:

window.data_gold = [{'gold':' room 123' } , {'better gold':'room 1234'} , {"best gold": "in cellar"}];

如何从响应中提取 JSON 数据

window.data_gold = json 

我的代码:

import requests,json

url = '/url/gold/stuff/here'
r = requests.get(url,timeout = 30)
newJSON = r.text

以上返回所有文本,.json 不起作用。

最佳答案

尝试类似的东西

data = json.loads(r.text[19:-1])

编辑:它不喜欢那样,但是这个有效:

import ast

data = ast.literal_eval(r.text[19:-1])

给出

[{'gold': ' room 123'},
{'better gold': 'room 1234'},
{'best gold': 'in cellar'}]

关于python - 使用 python 请求从响应中解析 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23378378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com