Существует ли глобальная аннотация / идентификатор для интерпретации сценария Python в UTF-8? - PullRequest
0 голосов
/ 12 января 2020

Я работаю над приложением flask. Запуск приложений с использованием flask run. Локально мой код python работает без проблем. Но на сервере он выдает следующее:

Traceback (most recent call last):
  File "<file_path>", line 43
SyntaxError: Non-ASCII character '\xd8' in file <file_path> on line 43, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

Я должен был объявить кодировку utf-8:

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

в каждом файле моего проекта, потому что многие файлы содержат не-ascii символов.

Есть ли способ указать python / flask интерпретировать сценарии как utf-8 без необходимости изменять заголовок каждого файла в моем проекте?

...