Не могу понять, как в python2.7 выводить русские буквы в запросе информации пользователя, то есть raw_input("
Здесь!"). Я нашел этот способ, но он у меня не работает:
# -*- coding: utf- 8 -*-
import codecs, sys
outf = codecs.getwriter('cp866')(sys.stdout, errors='replace')
sys.stdout = outf
# Не работает на русском все равно
age = raw_input(u"Сколько тебе лет? ")
height = raw_input(u"Каков твой рост? ")
weight = raw_input(u"Сколько ты весишь? ")
print u"Итак, тебе %r лет, в тебе %r см роста и %r кг веса." % (
age, height, weight)
Вот, что выдает в терминале:
19, 180 и 70 - то, что я ввел
Пробовал так же подставлять .decode('utf8') и .decode('cp886'), так же не помогло