Название объясняет это хорошо. Я настроил Notepad ++ для открытия скрипта Python в командной строке, когда я нажимаю F8 , но все шведские символы выглядят запутанными при открытии в CMD, но прекрасно работают, например, в IDLE.
Этот простой пример кода:
#!/usr/bin/env python
#-*- coding: UTF-8 -*-
print "åäö"
Похоже, это .
Как вы можете видеть вывод командного файла, который я использую для открытия Python в cmd ниже, правильно показывает символы, но не скрипт Python над ним. Как это исправить? Я просто хочу показать персонажей правильно, я не обязательно использую UTF-8.
Я открываю файл в cmd, используя этот метод .
Обновление: решено. Добавлена строка "chcp 1252" вверху командного файла, а затем строка cls под ним, чтобы удалить сообщение о том, какую кодировку символов он использует. Затем я использовал "# - - coding: cp1252 - -" в скрипте python и изменил шрифт в cmd на Lucida Console. Это можно сделать, щелкнув значок cmd в правом верхнем углу окна cmd и перейдя в свойства.