这个问题在这里已经有了答案:
How to urlencode a querystring in Python?
(13 个回答)
7年前关闭。
如何对字符串进行编码,以便可以在 url 参数中传递编码后的字符串?
最佳答案
使用 urllib.quote_plus 函数。下面是一个例子:
#!/usr/bin/python
print "Content-Type: text/html;charset=utf-8";
print
import urllib
str = "Hello World?"
str = urllib.quote_plus(str)
print str
输出:
你好+世界%3F
关于python - 如何在python中为url参数编码字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20901768/