python - Flask 中的 UTF8 和 JSON

标签 python json unicode utf-8 flask

Flask/Python 中,我们有一个由 json.loads 函数创建的字典:

{ "msg": [
        "Dobr\u00fd den."
      ] }

我们从 HTTP GET 网络方法返回一个 JSON 响应,如 return flask.jsonify(**myjson)。但即使网络浏览器被配置为使用 UTF-8,我们看到的是 Dobr\u00fd den. 而不是 Dobrý den.(我们看到的是想要,即解码的 UTF8 字符)。请问,如何实现?

最佳答案

尝试将响应编码为 utf-8。

关于python - Flask 中的 UTF8 和 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10874990/

相关文章:

python - 如何为 3D 网格线着色

python - SQL炼金术;获取相关表/类的列表

jquery - 我如何用jquery解析Json

javascript - 如何使用javascript将两个对象的值合并为一个

php - 如何在 Laravel 5.5 中将数组作为 API 资源返回

r - 为什么 stringr::str_detect 无法检测到我的字符串?

mysql - 无法在 MySQL 中存储 unicode 字符串

python - 如何确定是谁发出的信号?

c++ - Windows 中的 4 字节字符串?

python - DataFrame 中的最后一个匹配值(Python)