从文档中, urllib.unquote_plus 应该用空格替换加号。但是当我在 IDLE for python 2.7 中尝试以下代码时,它没有。
>>s = 'http://stackoverflow.com/questions/?q1=xx%2Bxx%2Bxx'
>>urllib.unquote_plus(s)
>>'http://stackoverflow.com/questions/?q1=xx+xx+xx'
我还尝试过类似的操作,比如urllib.unquote_plus(s).decode('utf-8').
是否可以正确解码 url 组件?