Python TypeError:无法连接';str';和';答复';物体

Python TypeError:无法连接';str';和';答复';物体,python,Python,(忽略plug.dj中的g.text和p.content返回的“您无权查看此内容”)我得到了错误 Traceback (most recent call last): File "plugling.py", line 20, in <module> r.send('{"a":"auth","p":"'+g+'","t":'+t+'}') TypeError: cannot concatenate 'str' and 'Response' objects 它也不喜欢我使用

(忽略plug.dj中的g.text和p.content返回的“您无权查看此内容”)我得到了错误

Traceback (most recent call last):
  File "plugling.py", line 20, in <module>
    r.send('{"a":"auth","p":"'+g+'","t":'+t+'}')
TypeError: cannot concatenate 'str' and 'Response' objects

它也不喜欢我使用%s作为变量。我不知道我做错了什么。提前感谢您,如果我没有解释清楚,请告诉我。

您正在尝试连接
响应
对象:

g = requests.get(token)
# ...
r.send('{"a":"auth","p":"'+g+'","t":'+t+'}')
g
是响应对象。您想要获取文本值:

如果您正在尝试向那里发送JSON数据,您可能需要查看:

r.send(json.dumps({'a': 'auth', 'p': g.text, 't': t}))

正如Error
g
中所述,g是一个“Response”对象,因此您不能将其与字符串连接,您可以在此处使用
g.text
r.send('{"a": "auth", "p": "' + g.text + '", "t":' + t + '}')
r.send(json.dumps({'a': 'auth', 'p': g.text, 't': t}))