data_results="123456789\u93b4\u612c\u59db \u2022"
#将字符串转换为字节序列:使用encode方法将字符串转换为字节序列,并指定编码格式为utf-8
print(data_results.encode('utf-8'))
#使用encode方法将字符串转换为字节序列,并指定编码格式为gbk,使用ignore参数忽略无法处理的字符
print(data_results.encode('gbk', 'ignore'))
#将字节序列转换为字符串:使用decode方法将字节序列转换为字符串,并指定编码格式为utf-8
print(data_results.encode('utf-8').decode('utf-8'))
#在输出时指定编码格式为gbk:如果仍然出现UnicodeEncodeError错误,可以将输出的字符串转换为gbk编码格式,并忽略无法处理的字符
print(data_results.encode('utf-8').decode('utf-8').encode('gbk', 'ignore').decode('gbk'))
#处理unicode编码错误
res = '{"code":"0","msg":"\u93b4\u612c\u59db","data":true,"responseTime":"2021-04-06 14:54:27"}'
res_dic = json.loads(res)
res_str = json.dumps(res_dic, ensure_ascii=False)
print(res_dic)
print(res_str)
print(eval(str(res_dic)))