Столкнулся я со следующей проблемой при работе с Python:
интерпретатор не хочет работать с русским текстом. Например, если мне нужно напечатать "привет", то команда
print ("привет")
не проходит! Компилятор ругается на то, что символы должны быть только ASCII.
Я нашел только один единственый способ решения этой проблемы, но он очень неудобный при написании программ: сперва объявляю строковую переменную, в которой текст пишу в Юникод, а затем вывожу эту переменную с помощью print, применив к переменной метод encode("koi8-r")
Это работает, но вводить текст по однй буковке в кодировке Юникод очень утомительно.
Можно еще каким-либо способом работать с русским текстом?
P.S: если эта конференция немного не по теме, то дайте пожалуйста ссылку на какую-нить конференцию, где мне смогут ответить на этот вопрос.