将str与百分比(url)转换为通常的str

时间:2014-11-18 08:38:41

标签: python python-3.x

我有像C%2B%2B_name.zip这样的字符串,它们被认为是url编码的。如何将它们转换为C++_name.zip
Py 3.x。

2 个答案:

答案 0 :(得分:1)

对于Python 3,您需要使用:

urllib.parse.unquote('C%2B%2B_name.zip')

请参阅urllib.parse.unquote

答案 1 :(得分:0)

您只需要URL库

import urllib
print urllib.unquote('C%2B%2B_name.zip')

如果你有其他字符的名字(不仅是英文),那么你可以添加.decode('utf8')