0
我有一个十六进制代码:%E7%B5%99。 我想将它转换成中文字符。将十六进制字符串解码为中文字符
print ("%E7%B5%99".decode('utf-8'))
这似乎不起作用。
应该给出答案:絙
我有一个十六进制代码:%E7%B5%99。 我想将它转换成中文字符。将十六进制字符串解码为中文字符
print ("%E7%B5%99".decode('utf-8'))
这似乎不起作用。
应该给出答案:絙
你需要“所享有的”第一百分比编码字符串。然后从UTF8解码:
>>> s = "%E7%B5%99"
>>> print urllib.unquote(s).decode('utf8')
絙