Когда я пытаюсь напечатать строку Unicode в консоли Windows, я получаю ошибку UnicodeEncodeError: 'charmap' codec can't encode character ....
. Я предполагаю, что это связано с тем, что консоль Windows не принимает символы только для Юникода. Какой лучший способ? Есть ли способ заставить Python автоматически печатать ?
вместо отказа в этой ситуации?
Изменить: Я использую Python 2.5.
Примечание: @Ответ на вопрос LasseV.Karlsen с галочкой несколько устарел (с 2008 года). Пожалуйста, используйте рекомендации/ответы/предложения ниже с осторожностью.
@JFSebastian answer является более актуальным на сегодняшний день (6 января 2016 г.).