In [4]: print u"ñato".upper() # esto esta bien
ÑATO

In [5]: print "ñato".upper() # esto no se hace
ñATO



falta definir elementos como unicode poner algo como "ñato" sin la u
minúscula adelante esta MAL y no se hace

El día 5 de junio de 2013 16:49, Alejandro Druetta
<aledrue...@gmail.com> escribió:
> Hola,
>
> Tengo un problema de iniciante que no logro resolver en el siguiente código:
>
> http://pastebin.com/uy4WEujK
>
> Las palabras con acentos, después de pasar por .title() presentan letras
> mayúsculas enseguida después de un acento. He probado colocando
> unicode(cadena, "utf-8") en varios lugares del código, pero no ha dado
> resultado.
>
> Si uso .capitalize() no hay problema, pero quisiera resolver el problema con
> .title() para aprender a usarlo correctamente.
>
> Cualquier ayuda, se agradece.
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>



-- 
Juan B Cabral
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a