这就是我在做什么:
from urllib import quote_plus
email = quote_plus('name+other@gmail.com')
但是
print email
> name+other%40gmail.com
因此,如果将其放在URL中,则将+
拔出时会变成空格。但我希望它保持优势。我在做什么错了?
答案 0 :(得分:0)
尝试显式定义safe
参数,如下面的代码所示:
from urllib import quote_plus
email = quote_plus('name+other@gmail.com', safe='/')
print email
如果这行得通,我可以认为是urllib.quote_plus
的源代码已经过某种修改...