首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Python转义字符 替换的有关问题,

2012-03-26 
Python转义字符 替换的问题,急,在线等现在有一个字符串%E7%A7%BB%E5%8A%A8,我想把所有的%替换为\x,应该怎

Python转义字符 替换的问题,急,在线等
现在有一个字符串%E7%A7%BB%E5%8A%A8,
我想把所有的%替换为\x,应该怎么代码

[解决办法]
你想要的可能是urllib.unquote。

Python code
>>> import urllib>>> urllib.unquote('%E7%A7%BB%E5%8A%A8')'\xe7\xa7\xbb\xe5\x8a\xa8'>>> print urllib.unquote('%E7%A7%BB%E5%8A%A8')绉诲姩>>> print urllib.unquote('%E7%A7%BB%E5%8A%A8').decode('utf-8')移动 

热点排行