gpt4 book ai didi

python - 如何解析来自 Python 请求的 JSON 响应?

转载 作者:太空狗 更新时间:2023-10-29 17:58:40 25 4
gpt4 key购买 nike

我正在尝试解析使用 Python 请求库发出 请求 时得到的 response.text。例如:

def check_user(self):
method = 'POST'
url = 'http://localhost:5000/login'
ck = cookielib.CookieJar()
self.response = requests.request(method,url,data='username=test1&passwd=pass1', cookies=ck)
print self.response.text

当我执行这个方法时,输出是:

{"request":"POST /login","result":"success"}

我想检查 "result" 是否等于 "success",忽略前面的内容。

最佳答案

manual建议:if self.response.status_code == requests.codes.ok:

如果这不起作用:

if json.loads(self.response.text)['result'] == 'success':
whatever()

关于python - 如何解析来自 Python 请求的 JSON 响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26106702/

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