一、问题原因
当url地址中输入中文的时候,后台解析的中文数据‘第一次’为:
%E7%AC%AC%E4%B8%80%E6%AC%A1
这样格式的是经过urlencode后的中文,既然这样就需要进行url解码.
二、解决方法
Python2中,可以这样做:
import urllib
print urllib.unquote("%E6%B5%8B%E8%AF%95abc")
但是Python3并没有unquote属性,要达成一样的效果,要怎么做呢?
import urllib.parse
print(urllib.parse.unquote("%E6%B5%8B%E8%AF%95abc"))