python把’\u’开头的字符串转中文
1、有字符串是’\u7528\u6237 ID \u6216\u5bc6\u7801\u9519\u8bef’
那么如何把这字符串转成中文呢?发现使用.encode(‘utf-8’)和decode都不起效果
2、解决方法
可以先使用encode(‘utf-8’)解码成(‘utf-8’),然后再通过decode(‘unicode_escape’)进行译码,代码如下:
str_data = r'\u7528\u6237 ID \u6216\u5bc6\u7801\u9519\u8bef'
str_data_to_zh = str_data.encode('utf-8')