Python请求和变量有效负载

时间:2017-02-26 00:22:56

标签: python python-requests

网状成员,

我正在尝试使用端点支持的GET方法。但是,我正在使用python并希望传递分配给变量的用户raw_input:

uid = raw_input('Enter username: ')
payload = {'q': %s} % uid

其中' q'是关键和'%s'是查询字符串的值。 PS正在抛出指向%s的语法错误。

请提出任何建议。

1 个答案:

答案 0 :(得分:0)

%是一个字符串运算符,您试图在字典上使用它。您也按原样传递%s而不是字符串'%s'

你可以做的是

payload = {'q': uid}

或者如果您坚持使用格式

payload = {'q': '%s'% uid}