unquote 乱码如何解决的啊

unquote 乱码怎么解决的啊.decodeFinal aaabbb%7C192.168.10.1%7CA%7C%E5%88%98%E5%BE%B7%E5%8D%8Epri

unquote 乱码怎么解决的啊.


decodeFinal = "aaabbb%7C192.168.10.1%7CA%7C%E5%88%98%E5%BE%B7%E5%8D%8E"
print urllib.unquote(decodeFinal) 


正确的应该是 
aaabbb|192.168.10.1|A|刘德华
可他打印了个 
aaabbb|192.168.10.1|A|?????·?

[解决办法]
decodeFinal 是utf-8编码