Listar archivos
Chema Cortes
py en ch3m4.org
Mie Abr 26 18:58:00 CEST 2006
Cesar Ortiz escribió:
> Por lo que dices ya tienes alguna expresión regular...
>
> De todas formas el saber si las extensiones estan al final o no, es muy
> sencillo, busca por '.' con rfind. Si el indice es mayor que el indice de la
> extensión es que no está al final.
Es más sencillo usar .endswith()
El problema es que hay que hacer 3 comprobaciones, una por cada
extensión. Es más eficiente usar una expresión regular compilada:
pat=re.compile("\.(h|py|cpp)$")
--
Chema Cortés (py en ch3m4.org)
"Proudly made on earth by a generic humanoid carbon unit"
Más información sobre la lista de distribución Python-es