gpt4 book ai didi

python、Json 和字符串索引必须是整数,而不是 str

转载 作者:太空狗 更新时间:2023-10-30 00:57:13 25 4
gpt4 key购买 nike

我正在使用 Python,我向一个 URL 发送了一个请求,并使用 httplib2 收到了一个回复。我得到的回复是在 JSON 中,我如何访问特定参数。我现在拥有的是:

resp, content = parser.request(access_token_uri, method = 'POST', body = params, headers =     headers)
raise Exception(content['access_token'])

我得到了错误

string indices must be integers, not str

我该怎么做?

谢谢

最佳答案

好吧,如果响应类型是 json 并且它是 str 类型。

如果你运行的是 Python 2.4,则使用 simplejson 如果 2.6 使用 json:

import json
# Your code
retdict = json.loads(content)

然后把它当作一本字典。

accesstoken = retdict['access_token']

关于python、Json 和字符串索引必须是整数,而不是 str,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10390900/

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