фляги статических файлов с умлаутом не загружаются - PullRequest
0 голосов
/ 03 декабря 2018

Я пытаюсь загрузить картинку из статической папки, которая автоматически генерируется.На картине есть Umlaute (ä, ö, ü).Путь к изображению: / static / 20181123 1903 - Телевидение RTL - Alles was zählt.jpg

Я не могу загрузить изображение.Я пробовал с несколькими кодировками:

Я совершенно уверен, что с кодировкой что-то не так, потому что, если я попробую с изображением без Umlaute (ä, ö, ü), это сработает.например,

Путь к изображению: / static / 20170902 2010 - SRF 1 HD - Happy Day.jpg

возможно, заинтересован: iустановите кодировку при запуске в utf-8

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

и я прочитал каталог, в котором находятся картинки с

os.listdir('.')

, если я делаю ls из консоли, я получаю путь, подобный этому:

  • '20181123 1903 - Телевидение RTL - Alles was za' $ '\ 314 \ 210''hlt.jpg'
...