Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 16, 2011 14:28:35

Ishayahu
От:
Зарегистрирован: 2011-10-18
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

utf под ubuntu 8.04 для python 2.x

Подскажите, пожалуйста, почему вылезает такая ошибка и как ее подправить?

Python 2.5.2 (r252:60911, Jan 20 2010, 21:48:48)
[GCC 4.2.4 (Ubuntu 4.2.4-1ubuntu3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> p=u'\u0411\u0430\u0440\u0435\u043d\u0431\u0430\u0443\u043c'
>>> p
u'\u0411\u0430\u0440\u0435\u043d\u0431\u0430\u0443\u043c'
>>> print p
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-8: ordinal not in range(128)
на windows XP это работает:
>>> p=u'\u0411\u0430\u0440\u0435\u043d\u0431\u0430\u0443\u043c'
>>> print p
Баренбаум
>>>



Офлайн

#2 Ноя. 16, 2011 16:00:26

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

utf под ubuntu 8.04 для python 2.x

Офлайн

#3 Ноя. 16, 2011 18:21:22

Ishayahu
От:
Зарегистрирован: 2011-10-18
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

utf под ubuntu 8.04 для python 2.x

о, спасибо! Тут еще и putty c кодировкой мудрил))



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version