Hola:
Tú respuesta es muy sencilla, y me gusta. Ya lo intenté hacer con mis
archivos y me salé el siguiente error:
TypeError: descriptor 'isupper' requires a 'unicode' object but received a
'str'

Entonces, cómo paso de str a unicode? O hay algo extraordinario que tenga
que hacer?
Gracias

2012/4/18 Òscar Vilaplana <h...@oscarvilaplana.cat>

> No os parece un poco sospechoso que haya que escribir a mano una función
> que nos diga si un carácter es una mayúscula? Porque realmente no hace
> falta.
>
> Hay que leer la documentación de las clases que estamos usando, en este
> caso str o unicode. Hacer las cosas a lo bruto y sin leer la documentación
> provoca reinvento de ruedas y codigo guarro.
>
> >>> x=u"AAAAaaaAAaaAAÀAAÁÓÓÁaaaAA"
> >>> len(filter(unicode.isupper, x))
> 17
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
_______________________________________________
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