Я понимаю, что в cp437 нет кириллицы.. Только вот как изменить кодировку?
Запускаю в cmd.
PS Оо.. Кажется это я д***б..
В IDLE под виндой:
>>> f=open('C:/test/example.txt','r')
>>> s=f.read()
>>> print s
\\u0410\\u043b\\u0435\\u043a\\u0441\\u0430\\u043d\\u0434\\u0440
>>> print s.decode('unicode-escape')
\u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440
>>> s=s.replace('\\\\','\\')
>>> print s.decode('unicode-escape')
Александр
>>> И тем не менее, запуская скрипт в винде, я получаю ошибку. Свою задачу я могу решить, используя IDLE, но объясните идиоту - как запустить скрипт с нужной кодировкой в stdout?