Text = Text.decode('iso-8859-2')
может быть все, что вам нужно, если текст начинается как 8-битная строка, которая была закодирована с iso-8859-2. Однако, если его нужно отправить в виде строки UTF-8 или чего-то еще, вы, вероятно, захотите использовать
Text = Text.decode('utf-8')
Если ни того, ни другого, просто поиграйтесь с методами decode()
и encode()
и методами обработки ошибок, используемыми с ними: http://docs.python.org/release/2.5/lib/string-methods.html
(В моем ответе было взято большинство вещей, которые в действительности не были нужны, учитывая то, что говорится в вопросе.)