-1
网状成员Python请求和可变有效载荷
我正在尝试使用支持端点的GET方法。然而,我使用Python和想要传递的raw_input用户被分配给一个变量:
uid = raw_input('Enter username: ')
payload = {'q': %s} % uid
其中“Q”是键,“%s”的是用于查询字符串的值。 PS正在抛出指向%s的语法错误。
请提出任何建议。
网状成员Python请求和可变有效载荷
我正在尝试使用支持端点的GET方法。然而,我使用Python和想要传递的raw_input用户被分配给一个变量:
uid = raw_input('Enter username: ')
payload = {'q': %s} % uid
其中“Q”是键,“%s”的是用于查询字符串的值。 PS正在抛出指向%s的语法错误。
请提出任何建议。
%
是一个字符串运算符,您正试图在字典上使用它。还你逝去%s
,而不要作为一个字符串'%s'
你所能做的就是
payload = {'q': uid}
,或者如果你坚持要用格式化
payload = {'q': '%s'% uid}
解决了,谢谢@Nullman – jTank
为什么不'有效载荷= { 'q':uid}'? – Nullman
当我打印它时,它返回格式不正确的URL,但它刚刚工作!谢谢! – jTank