Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 5, 2010 18:04:30

Ole
От:
Зарегистрирован: 2009-11-23
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

print("män")

День добрый,
Гуру подскажите плз можно ли в консоле с:

print("män")
Поколдовать и получить следующий результат:
män
а то у меня постоянно выскакивает ошибка:

builtins.UnicodeEncodeError: ‘charmap’ codec can't encode character ‘\xe4’ in position 10: character maps to <undefined>
File “c:\test\test1.py”, line 3, in <module>
File “c:\Python31\Lib\encodings\cp1251.py”, line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)



Офлайн

#2 Окт. 5, 2010 18:50:47

.Serj.
От:
Зарегистрирован: 2008-09-27
Сообщения: 181
Репутация: +  0  -
Профиль   Отправить e-mail  

print("m&#228;n")

УМВР. Gentoo Linux, python2.6 и 3.

Попробуйте print(u'man')



Офлайн

#3 Окт. 5, 2010 20:00:22

Ole
От:
Зарегистрирован: 2009-11-23
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

print("m&#228;n")

Не помогает print(u“m&#228;n”) .

в dreampie print(“m&#228;n”) выводит результат без ошибок, а в консоле выдает ошибку.



Офлайн

#4 Окт. 7, 2010 01:23:21

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

print("m&#228;n")

print u'''m&#228;n'''
если не поможет надо будет играться с encode decode
еще в начале стоки по пробуй поставить

# -*- mode: python; coding: utf-8 -*-

Отредактировано (Окт. 7, 2010 01:30:10)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version