Что удалось нарыть...
А.
если поставить в начале кода такую конструкцию:
# -*- coding: cp1251 -*-
То начинает все работать, как я понял это принудительное перекодирование файла - (буду благодарен если точнее объясните господа)
Б.
(как я понял)
Файл нужно создавать в нужной кодировке utf8
По умолчанию Visual Studio создает файлы в другой кодировки, надо понять где это поменять / проверить / потестить...
Да, все верно! в Visual Studio идем Файл - Дополнительные параметры сохранения
и ставим так(скрин) все начинает работать..


Но это не спасает от такой записи... (скрин) вопрос остается что делать ?

Ради теста, напрямую запустил консоль python - а ввел там нужную команду все норм отобразилось!
Да что не так с этой чертовой VS ?