Форум сайта python.su
0
Имеем следующий код.
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Офлайн
14
В верхний регистр переводится первый символ строки, а не каждое слово.
Офлайн
0
Андрей СветловТак мне это и надо.
В верхний регистр переводится первый символ строки, а не каждое слово.
Офлайн
221
lomach
Разбирайте ваш код внимательно, ибо :
>>> lines=['эТо','просТо','примеР']
>>> for i in lines:
... print unicode(i,'utf-8').lower().capitalize()
...
Это
Просто
Пример
Отредактировано (Март 10, 2012 10:35:04)
Офлайн