a=file("/mnt/sdcard/pscripts/wiki.txt", "r").read()
r1= re.compile(r"<o.*?>")
r2= re.compile(r"</.*?>")
a=r1.sub("", a)
a=r2.sub("\r\n", a)
a= unicode(a, 'utf-8').lower().encode('utf-8')
a= unicode(a, 'utf-8').capitalize().encode('utf-8')
print aВсе строки на кириллице.
lower() - работает, то есть в нижний регистра перевести удается.
capitalize() не работает.
Игнорирует строки и на выходе получаем всю строку в нижнем регистре.
Подскажите, что делаю не так?