Кто как преобразует, строки с кириллицей в строки юникода, что бы методы lower/upper заработали?
# -*- coding: utf-8 -*-
text = 'текст';
print text.decode('utf-8').upper();
print unicode(text, 'utf-8').upper();
print u'текст'.upper();
# -*- coding: utf-8 -*-
text = 'текст';
print text.decode('utf-8').upper();
print unicode(text, 'utf-8').upper();
print u'текст'.upper();
import codecs
print codecs.getdecoder('utf8')(text)[0].upper();
import codecs
c = codecs.lookup('utf8');
print c.decode(text)[0].upper();