python - 如何解决烧瓶生产中的 Unicode 问题,例如 ieeo?
问题描述
我正在用西里尔文本格式的一些数据构建烧瓶应用程序。当我在我的机器上提供烧瓶开发服务器时,将西里尔格式的文本发送到前面没有任何问题。但是,在将其部署到与我公司不同的机器的实际内部服务器中后,所有西里尔文文本都变成了类似于“Oeaaiaaaoa?”的东西。在我的机器上开发过程中,我从未见过这种格式,也不知道该怎么办。
我的项目中没有与编码或 unicode 有关的代码或代码片段或文件,因为我不知道将这些设置放在哪里。我唯一能提供的可能对代码有用的事情是我正在使用烧瓶中的 jsonify,而没有为每个 api 中的响应指定额外的参数。有人可以帮忙吗?
解决方案
string.encode('utf-8').decode('utf-8')
您可以在将其传递给 jsonify 函数之前尝试使用
推荐阅读
- sql - 如何在 HIVE 中展平 json 结构?
- java - 用第一个位置项交换数组中最大的项
- javascript - 使用 firebase javasscript SDK v9 使用 collectionGroup 从用户集合中的子集合中获取帖子
- ios - 子类中的 Swift 5.1 通用用法
- css - CSS:一旦超过宽度,一次将多个元素包装到下一行
- python - 补丁“记录”用作变量 - Python Unittest
- java - wait() 和 notify() 有效,但我不明白为什么
- spring-boot - 多个spring boot jar部署开放自由
- c# - 使用 C# Windows Forms App 计算周长
- c# - 和谐补丁密封类