我已经阅读了有关 python(v2) urlencode 的其他帖子,但没有找到这个问题。
如果我有多个变量,但都具有相同的名称,我该如何使用 urlencode(如果这是正确的工具)?所以说网址是:
http://path.com/a?var=earth&var=wind&var=fire
如果我定义这个:
url = 'http://path.com/a?'
query_args = {'var': 'earth',
'var': 'wind',
'var': 'fire'}
encoded_args = urllib.urlencode(query_args, doseq=True)
print url + encoded_args
Run Code Online (Sandbox Code Playgroud)
似乎 urlencode 只返回最后一个定义的“var”:
我怎样才能得到所有var的编码?