Форум сайта python.su
давно хотел выяснить, просветите, пожалуйста…
Офлайн
>>> print "Абвгда".upper()
Абвгда
>>> print u"Абвгда".upper()
АБВГДА
Офлайн
import locale
locale.setlocale(locale.LC_ALL, 'Russian_Russia.1251')
>>> print 'привет'
привет
>>> print 'привет'.upper()
ПРИВЕТ
Отредактировано (Апрель 15, 2009 05:46:07)
Офлайн
Я бы рекомендовал везде где можно использовать UNICODE, см. пример ZAN.
..bw
Офлайн