Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 3, 2010 13:07:56

kardlfeiv
От:
Зарегистрирован: 2010-04-03
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

юникод сообщения

Здравствуйте,

>>> i = u'\u0422\u0435\u043c\u0430'
>>> print i
Тема
необходимо чтобы он делал примерно так:

>>> print u(i) => error

где i - много таких u0422\u0435\u043c\u0430, которых не надо писать самому
как это сделать?

другими словами:

print u“другая переменная”



Отредактировано (Апрель 3, 2010 13:27:23)

Офлайн

#2 Апрель 3, 2010 14:11:02

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

юникод сообщения

Офлайн

#3 Апрель 3, 2010 14:23:10

kardlfeiv
От:
Зарегистрирован: 2010-04-03
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

юникод сообщения

>>> i = u'\u0422\u0435\u043c\u0430'
>>> print i
Тема

обычный вывод юникод-сообщений

как сделать:

>>> a = ‘\u0422\u0435\u043c\u0430’
>>> i = u'a'
>>> print i
Тема



Офлайн

#4 Апрель 3, 2010 14:37:03

MapaT
От:
Зарегистрирован: 2008-12-07
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

юникод сообщения

>>> a = '\u0422\u0435\u043c\u0430'
>>> a
'\\u0422\\u0435\\u043c\\u0430'
>>> b = a.decode('unicode_escape')
>>> b
u'\u0422\u0435\u043c\u0430'
>>> print b
Тема



Офлайн

#5 Апрель 3, 2010 14:47:32

kardlfeiv
От:
Зарегистрирован: 2010-04-03
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

юникод сообщения

спасибо большое-большое



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version