【发布时间】:2023-03-19 12:44:01
【问题描述】:
我使用 Requests 获得了一个带有 Auth 密钥的简单 API 响应,但是当我尝试使用通用 dict 表示法获取它时,我被告知它是一个字符串,我必须使用 INT 索引。我觉得我遗漏了一些明显但无法弄清楚的东西。
>>>import requests
>>>r = requests.get(api_url).text
>>>print r
{"PID":"foo","LoginToken":"barbarbarfoofoo","Status":"OK"}
>>>print r['LoginToken']
TypeError:字符串索引必须是整数
我使用 get.content 得到相同的结果
【问题讨论】: