带umlaute的烧瓶静态文件无法加载

时间:2018-12-02 22:34:04

标签: python flask urlencode

我尝试从自动生成的静态文件夹中加载图片。图片中有Umlaute(ä,ö,ü)。 图片路径:/ static / 20181123 1903-RTL电视-Alles waszählt.jpg

我无法加载图片。我尝试了几种编码:

我非常确定编码方面存在问题,因为如果我尝试使用没有Umlaute(ä,ö,ü)的图片,它会起作用。 例如

图片的路径:/ static / 20170902 2010-SRF 1 HD-Happy Day.jpg

可能感兴趣: 我在启动时将编码设置为utf-8

import sys
reload(sys)
sys.setdefaultencoding('utf8')

我读了图片所在的目录

os.listdir('.')

如果我从控制台执行ls,我会得到这样的路径:

  • '20181123 1903-RTL Television-Alles was za'$'\ 314 \ 210''hlt.jpg'

0 个答案:

没有答案