【问题标题】:How to solve Unicode problem in flask production e.g. Ieeo?如何解决烧瓶生产中的 Unicode 问题,例如伊欧?
【发布时间】:2020-12-24 01:57:18
【问题描述】:

我正在使用西里尔文本格式的一些数据构建烧瓶应用程序。当我在我的机器上提供烧瓶开发服务器时,将西里尔格式的文本发送到前面没有任何问题。 但是,在将其部署到与我公司不同的机器的实际内部服务器中后,所有西里尔文文本都变成类似于“Oeaaiaaaoa?”的东西。 在我的机器上开发过程中,我从未见过这种格式,不知道该怎么办。

我的项目中没有与编码或 unicode 有关的代码或代码 sn-p 或文件,因为我不知道将这些设置放在哪里。 我唯一能提供的对代码有用的东西是我使用烧瓶中的 jsonify ,没有为每个 api 中的响应指定额外的参数。 有人可以帮忙吗?

【问题讨论】:

  • 你能分享一些西里尔文字吗?它变成了什么?
  • 例如,Нийт хүсэлт 变成 Ieeo ???yeo

标签: python flask unicode cyrillic


【解决方案1】:

您可以在将string.encode('utf-8').decode('utf-8') 传递给 jsonify 函数之前尝试使用它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-20
    相关资源
    最近更新 更多