python遇到‘\u’開頭的unicode編碼

web信息中常會遇到「\u4f60\u597d」類型的字符。首先’\u‘開頭就基本代表是跟unicode編碼相關的,「\u」後的16進制字符串是相應漢字的utf-16編碼。python裏decode()和encode()爲咱們提供瞭解碼和編碼的方法。其中decode('unicode_escape')能將此種字符串解碼爲unicode字符串。html

好比:python

str1 = '\u4f60\u597d'
print str1.decode('unicode_escape')
你好

有篇講python編碼的文章比較好,http://blog.csdn.net/liuxincumt/article/details/8183391

另附兩個在線工具web

一、漢字轉換unicode編碼工具

http://www.bangnishouji.com/tools/chtounicode.html編碼


二、漢字編碼查詢.net

http://xn--p8s370b.xn--fiqs8s/
code

相關文章
相關標籤/搜索