Учитывая это: It%27s%20me%21
It%27s%20me%21
Расшифровать его и превратить в обычный текст?
в python2
>>> import urlparse >>> urlparse.unquote('It%27s%20me%21') "It's me!"
В python3
>>> import urllib.parse >>> urllib.parse.unquote('It%27s%20me%21') "It's me!"
Взгляните на urllib.unquote и urllib.unquote_plus. Это решит вашу проблему. Технически, хотя URL-кодировка - это процесс передачи аргументов в URL с помощью & и символы (например, www.foo.com?x=11&y=12).
urllib.unquote
urllib.unquote_plus
www.foo.com?x=11&y=12
Используйте метод unquote из urllib .
>>> from urllib import unquote >>> unquote('It%27s%20me%21') "It's me!"