ドキュメントから、urllib.unquote_plus はプラス記号をスペースで置き換える必要があります。しかし、Python 2.7のIDLEで以下のコードを試したところ、そうではありませんでした。
>>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コンポーネントをデコードする適切な方法はありますか?