python - 在 json 中打印字符 \xc3\xb3
问题描述
我将一个非复杂的 json 文件发送到 Web 服务,在收到似乎是 json 的响应后,它包含不可读的字符。我试图将内容编码或解码为 UFT8,但没有成功,当我打印内容时会发生这种情况。
利用:(1)print (response.json () ['errors']. encode ('utf-8'))
或者(2)print (response.text.encode('utf-8'))
说:
(1) b'Fecha de emis\xc3\xb3n , la fecha debe ser la fecha de hoy.
(2) {"errors":"Fecha de emis\xc3\xb3n la fecha del documento debe ser la de hoy" }
我应该说(在ó中显示波浪号):
(1) b'Fecha de emisión , la fecha debe ser la fecha de hoy.
(2) {"errors":"Fecha de emisión la fecha del documento debe ser la de hoy" }
解决方案
推荐阅读
- python - 无法访问 flask_socketio 应用程序中的 Flask 会话变量
- objective-c - xamarin ios 扩展无法通过 P/Invoke 运行本机代码,而没有“链接全部”链接器行为
- c++ - DXGI 桌面复制,仅捕获特定的 RECT
- html - XRechnung Visualizer 和 Saxon-HE for .NET 的自闭合 DIV 标签问题
- javascript - 从数组 JavaScript 中删除文件
- haskell - 如何使括号免受异步异常的影响?
- sublimetext3 - sublime 自动添加换行符和缩进
- python - Factory-Boy - KeyError: 'locale'
- c++ - 是否有一个 CGAL 函数来检查孔是否实际上在带孔的多边形内或检查带孔的多边形是否有效?
- android - 在我的情况下,如何更改仅图标切换按钮中的图标颜色?