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')
絙