#!/usr/bin/python # -*- coding: utf-8 -*- string=raw_input("Слово? ") print string.translate(None,"ыи")
$./test-ru.py
Слово? ыыыаааиии
���
Пробую применить decode и encode - не помогает
, например :#!/usr/bin/python # -*- coding: utf-8 -*- string=raw_input("Слово? ") print string.translate(None,"ыи").encode('utf8')
$ ./test-ru.py Слово? ыыыаааииии Traceback (most recent call last): File "./test-ru.py", line 4, in <module> print string.translate(None,"ыи").encode('utf8') UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 0: ordinal not in range(128)
Помогите разобраться с вводом, обработкой и выводом слов с русскими символами.