martes, 10 de abril de 2018

Receta Python 3 No. 2-3: Comprobar Coincidencia de Cadenas de Caracteres usando Patrones de Comodín de Shell

1. Problema

Comprobar la coincidencia de una cadena de caracteres por medio de patrones de comedín del shell UNIX.

2. Solución

El shell de UNIX permite hacer selecciones de elementos a través de patrones; por ejemplo: *.py, Inventario[0-9]*.csv, codigo-*.py, etc.


Para lo anterior, Python cuenta con el módulo fnmath y las funciones fnmatch y fnmatchcase para la comprobación de coincidencia de cadenas (Beazly, Jones, 2013).

3. Código Python 3


Prueba de ejecución:

True
True
True
['Datos2017.csv', 'Datos1999.csv']

4. Literatura & Enlaces

Beazly D, Jones B. K. (2013). Python Cookbook, Third Edition. United States: O'Reilly Media.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.