В PyCharm я бы оставил это. Выключает индикатор UTF-8 внизу с предупреждением о жестком кодировании. Не думайте, что вам нужен комментарий PyCharm, упомянутый выше.

n распознает следующее как инструкцию, которая определяет кодировку файла:

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

Я определенно видел такие инструкции раньше (-*- var: value -*-). От куда это? Что такое полная спецификация, например Может ли значение включать пробелы, специальные символы, символы новой строки, даже-*- сам?

Моя программа будет писать простые текстовые файлы, и я хотел бы включить в них некоторые метаданные, используя этот формат.

Ответы на вопрос(0)

Ваш ответ на вопрос