PYTHON3:如何打印带有Unicode字符的字节字符串到控制台?并在json.load(..)中使用?

时间:2018-10-27 09:05:17

标签: json python-3.x utf-8 decode

我具有邮政服务功能,当我这样做时: json_data = json.loads(request.data) 我有这个错误:

'ascii' codec can't encode characters in position 19-20: ordinal not in range(128)

如果我这样做的话,我发送的json就是COMPARTIMENT =“à”:

print(str(request.data))=>

b'[{"COMPARTIMENT":"\xc3\xa0","TYPE":"AN1/2018"}]\n'

我想先在控制台上用COMPARTIMENT =“à”而不是\ xc3 \ xa0打印我的json。 在我想要无错误使用json.loads(request.data)之后。

给我一​​些提示吗?

谢谢 问候

0 个答案:

没有答案