LINUX.ORG.RU

searchlol = raw_input().decode('utf-8').encode('cp1251')

это если у тебя raw_input возвращает str кодированый в utf-8... без декодирования конечно никак... но можно вот так ещё:

u'лол'.encode('cp1251')
anonymous
()
Ответ на: комментарий от anonymous

u'лол'.encode('cp1251')

Я не очень умный, по этому не понимаю как причобачить туда imput... XD

Andaril
() автор топика
Ответ на: комментарий от elverion

в 2.7 такое есть, но всеже он приятнее чем с++

3.2 этих проблем нет

Andaril
() автор топика
Ответ на: комментарий от Andaril

> раньше троли предлагали алтернативу

perl.

arsi ★★★★★
()

> можно ли сделать это лучше

Лучше сделано в python3: там строки юникодные, в том числе и те, что возвращает input. В итоге, нужно юзать только decode при чтении из внешних источников и, соответственно, только encode - при записи.

const86 ★★★★★
()
Ответ на: комментарий от const86

я и дела, но на arch для 3 пистона нехватает библиотек и туториалов не хватает.

Как только pyside пакет сдлают/ю сразу пересяду.

Andaril
() автор топика
Ответ на: комментарий от const86

там строки юникодные, в том числе и те, что возвращает input

нужно юзать только decode при чтении из внешних источников

Параграфы что-то не вяжутся.

baverman ★★★
()
Ответ на: комментарий от Andaril

Отличия минимальны же между 2 и 3... Для пыкуты другая версия апи, различия поместятся на 1 странице. В основном - это типы кути = нативные типы питона.

И еще вопрос, какое отношение имеет дистрибутив и учебник (даже не дока) к библиотеке? И каких тебе библиотек не хватает в арче, почти единственном дистрибутиве полностью перешедшим на 3 питон?

zJes ★★
()
Ответ на: комментарий от Andaril

Тогда лучше разобраться питоном и куте в отдельности, слава кришне, на них туториалов куча. Тогда и PyQt или PySide не вызовут проблем и вопрос выбора между ними - будет только вопрос выбора лицензии.

zJes ★★
()
Ответ на: комментарий от Andaril

> раньше троли предлагали алтернативу и вообще были зеленее.

А вот питонщики не изменились, все такие же тупые.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.