来自HTTP的Unescape Python字符串

Ian*_*Ian 17 python mod-wsgi header http urllib2

我有一个来自HTTP标头的字符串,但它已被转义..我可以使用什么功能来解决它​​?

myemail%40gmail.com -> myemail@gmail.com
Run Code Online (Sandbox Code Playgroud)

urllib.unquote()是否可行?

Pao*_*ino 36

我很确定urllib unquote是这种做法的常用方法.

>>> import urllib
>>> urllib.unquote("myemail%40gmail.com")
'myemail@gmail.com'
Run Code Online (Sandbox Code Playgroud)

还有unquote_plus:

与unquote()类似,但也可以按空格替换加号,这是取消引用HTML表单值所必需的.