linux
分类: Python/Ruby
2016-03-29 15:49:03
如果print显示是这种\uXXXX的escape序列,那么它应该已经是unicode string了。 不需要转换。 如果字符串本身包含这些字符,转换方法如下: a='\u559c\u6b22\u4e00\u4e2a\u4eba' print a.decode('raw_unicode_escape') //结果是:喜欢一个人 ============= 附通用转换方法: python 2.x str 转 unicode: str_string.decode('original_encoding') unicode 转 str: unicode_string.encode('target_encoding')