flask 上传中文文件 保存的文件显示乱码

上传的文件 怎么设置成utf-8编码呢

上传内容:
image.png

flask保存文件部分代码:
image.png

保存下来的文本:
image.png

我该怎么在代码里把编码设置为utf-8呢,求大神指导

阅读 3.7k
2 个回答

在明确上传文件逻辑没有问题下,建议您从下面几个方向排查

首先,确定python 版本,如果是2.x, 需要在文件头部,添加如下代码

# coding: utf-8

或者

# -*- coding: utf-8 -*-

再次, python 文件的编码方式是不是utf-8,各种编辑器都能设置和查看,不在举例子了

然后,确定文件的编码是不是 utf-8

新手上路,请多包涵

能把全部的代码贴下?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题