Programación

El módulo configparser: leer archivos .ini

Publicada en

En el post anterior mostramos cómo utilizar el módulo configparser para leer archivos de configuración con Python. Si miramos nuevamente, veremos que los objetos creados guardan una similitud con los diccionarios. Si bien hay algunas diferencias, en esta oportunidad nos enfocaremos en el método get(). Tal como sucede con los diccionarios, esta función nos permite […]

Programación

Repeticiones de expresiones regulares en Python

Publicada en

En posts anteriores hemos explicado cómo trabajar con expresiones regulares en Python. Sin embargo, solamente hemos tratado el caso de que el patrón aparezca solamente una vez dentro de una cadena de texto dada. Para ampliar, en esta ocasión consideraremos otros casos puntuales. En particular, veremos cómo tener en cuenta las repeticiones de expresiones regulares […]

Programación

Expresiones regulares en Python: uso de tuberías

Publicada en

Hace algunos días mostramos ejemplos de expresiones regulares en Python. A través de las funciones provistas por el módulo re, disponemos de herramientas muy potentes para el proceso de texto. En esta ocasión compartiremos el concepto de tuberías, y mostraremos cómo especificar varias expresiones regulares al mismo tiempo. De esa manera, la presencia de una […]

Programación

Módulo re en Python: expresiones regulares

Publicada en

En un post anterior, mostramos mediante un ejemplo la utilidad de las expresiones regulares. En esa ocasión, comparamos las líneas de código necesarias para manipular texto con y sin expresiones regulares. Para continuar, ahora repasaremos algunas de las funciones contenidas deltro del módulo re en Python. De esa manera, dispondremos de más herramientas a la hora […]

Programación

Conteo y orden con Python: diccionarios al rescate

Publicada en

En un post anterior presentamos los diccionarios en Python. Luego mostramos cómo utilizarlos para contar la cantidad de ocurrencias de cada palabra en un texto. A fin de reforzar el tema, en esta oportunidad veremos dos ejemplos más sobre el conteo y orden con Python. Los mismos consistirán en 1) ordenar la lista de palabras […]

Programación

Formato de enteros en Python

Publicada en

Tal como sucede con las cadenas de texto, el formato de enteros (valores del tipo int) también es posible en Python. En este post presentaremos algunos casos posibles e ilustraremos mediante ejemplos. Tal como en ocasiones anteriores, también utilizaremos la función format(). Formato de enteros En esta sección examinaremos los siguientes casos: Representación de un […]

Programación

La función format en Python: ejemplos

Publicada en

En un post anterior presentamos la función format en Python y mostramos algunos ejemplos de cómo utilizarla. También explicamos cómo realizar la sustitución de variables dentro de una cadena de texto. En esta ocasión utilizaremos lo aprendido y veremos otras posibilidades que nos ofrece esta función. ¡Comencemos! La función format Veamos dos ejemplos ilustrativos sobre […]

Programación

Args y kwargs en Python: su significado

Publicada en

Al leer la documentación de Python, más particularmente cuando se trata de la definición de una función, nos encontraremos con dos palabras un tanto enigmáticas: args y kwargs. En este post explicaremos qué representan y también cómo usarlas en nuestros scripts o programas. Args y kwargs Tomemos como ejemplo la definición de la función (también […]

Programación

Formato de strings en Python

Publicada en

Una de las primeras funciones que aprendimos a utilizar en Python fue print(). En primer lugar, recordemos que la misma nos permite mostrar un mensaje por pantalla. Dicho mensaje puede consistir en una cadena de texto o en una serie de variables tipo string concatenadas. Para facilitar esta operación y obtener código que pueda leerse […]