python将unicode码转为中文

运行环境:python3.6.0

当我们从其他地方都去一些数据并处理这些数据的时候,有的时候会出现读取到的是 unicode 编码,

\u5c45\u7136\u662funicode\u7f16\u7801\uff0c\u8fd9\u53ef\u628a\u6211\u7ed9\u6025\u574f\u4e86......

而且此时在代码的第一行声明编码(如: #encoding-utf-8)还并不好使,这个时候是不是该着急了,解决办法如下:

text = '\u5c45\u7136\u662funicode\u7f16\u7801\uff0c\u8fd9\u53ef\u628a\u6211\u7ed9\u6025\u574f\u4e86......' # 加入得到的是这段text文本

text_z = text.encode().decode('unicode-escape')

print(text_z)

这样问题就解决了