gpt4 book ai didi

Python - 拆分非 json 请求的响应

转载 作者:行者123 更新时间:2023-12-04 09:31:30 25 4
gpt4 key购买 nike

基本上,我正在使用 API 并向其发送请求。
响应不是 json,所以我无法正确读取它。
回应是“简单的”:

RANDO:284420457:79065331589
我试过的是 r.text()但一直无法让它仍然有效。基本上我想将信息拆分为 :他们每个人都会进入不同的变量。
    r = requests.get(url=URL, verify=False)
data = r.text()

data = data.split(":")
var0 = data[0]
var1 = data[1]
var2 = data[2]
var0 将是 RANDOvar1 284420457var2 79065331589r.text() 处的错误: Command raised an exception: TypeError: 'str' object is not callable

最佳答案

也许是这样的(注意它是 r.text 不是 r.text() ):

r = requests.get(url=URL, verify=False)
data = r.text

vars = {'var'+str(i): value for i, value in enumerate(data.split(":"))}
print(vars)
输出:
{'var0': 'RANDO', 'var1': '284420457', 'var2': '79065331589'}

关于Python - 拆分非 json 请求的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62822083/

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