我尝试了这个:但它不起作用。
print urllib.urlencode("http://"+SITE_DOMAIN+"/go/")
我想把它变成带有网址编码的字符串
答案 0 :(得分:13)
您是在寻找quote()还是quote_plus()功能?
>>> urllib.quote("http://spam.com/go/")
'http%3A%2F%2Fspam.com%2Fgo%2F'
答案 1 :(得分:1)
您正在寻找urllib.quote()
。