Как объяснить VisualStudio, что необходимо использовать utf-8 при сохранении и запуске файла с .py кодом?

Впервые пытаюсь создать файл с кодом на python в VS.

на код: print("Привет")

ругается сообщением об ошибке: File "D:..." line 1

print("������")
              ^

SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xcf in position 0: invalid continuation byte

Как можно данную ошибку исправить?

(python 3.9/ VS 17.1.0)

(на латиницу не ругается, print("hello") - все окей.


Ответы (1 шт):

Автор решения: Dan

Ответ здесь https://ru.stackoverflow.com/a/474817/497126

"Для автоматического сохранения в UTF-8 всех новых файлов в Visual Studio, содержащих символы, отличные от набора ASCII, необходимо включить опцию - Tools > Options > Environment > Documents > Save documents as Unicode when data cannot be saved in codepage"

→ Ссылка