使用
urllib.urlenpre()。它采用键值对字典,并将其转换为适合URL的形式(例如
key1=val1&key2=val2)。
如果您使用的是Python3,请使用
urllib.parse.urlenpre()
如果要使用重复的参数创建URL,例如:
p=1&p=2&p=3您有两个选择:
>>> import urllib>>> a = (('p',1),('p',2), ('p', 3))>>> urllib.urlenpre(a)'p=1&p=2&p=3'或者,如果您想使用重复的参数创建网址:
>>> urllib.urlenpre({'p': [1, 2, 3]}, doseq=True)'p=1&p=2&p=3'


