Небольшой вопрос от новичка. Я пытаюсь сделать небольшую функцию, где он рандомизирует содержимое текста.Неподдерживаемые символы на входе (Python 2.7.9)
#-*- coding: utf-8 -*-
import random
def glitch(text):
new_text = ['']
for x in text:
new_text.append(x)
random.shuffle(new_text)
return ''.join(new_text)
Как вы можете видеть, что это довольно просто, и выход, при вводе простой строки, такие как: "Эй, как ты? приведет к рандомизированному предложению, как прогнозировалось. Однако, когда я пытаюсь вставить что-то похожее на это:
печати глюк ('IAAI † N $ § & 0ñŒ≥Q¶μù`o ¢ у»-œº')
. ..Python 2.7.9 возвращает «Неподдерживаемые символы во входном файле» - Я просмотрел форум и, насколько я понял, пробовал вещи, поскольку я все еще новичок в кодировании в целом, но безрезультатно ,
Любые советы?
Спасибо.
Работает отлично для меня в 2.7.5, будь то печать из сценария или после импорта на консоль. – Air
Возможно ли, что мне не хватает некоторых настроек или, возможно, необходимо загрузить некоторые пакеты, чтобы иметь возможность использовать такой ввод? Я нахожусь в Mac OSX 10.10.1. Я несколько раз пытался изменить в настройках три варианта (locale, utf-8, none), но ничего не работает. –