Python

dev

Crear un módulo para python con la Python C API (I) - Introducción

En esta serie de 5 artículos, veremos cómo crear desde cero un módulo que podamos importar en nuestra aplicación *python*. Al finalizar, tendremos creado un módulo llamado **herramientasRed** con el que podremos obtener la dirección ip de un dominio, al igual que hicimos en el artículo NDK-gdb – Depurar aplicaciones en el NKD de Android, para ello será necesario usar la Python C API.

dev

Crear un módulo para python con la Python C API (II) - Primer ejemplo

Continuando con nuestro artículo sobre la Python C API, esta vez vamos a ver un ejemplo sencillo en el que crearemos un módulo que imprima por pantalla un mensaje, como *Hola **nombre,** desde la python C API!*. El módulo consistirá en una función llamada *saluda()* que recibirá una cadena de texto usada como nombre para saludar. Una vez terminado podrá usarse así:

dev

Introducción a las expresiones regulares en python

En esta entrada voy a intentar introducir brevemente cómo crear expresiones regulares en python (dentro de la complejidad de las mismas).

Son recopilaciones que he hecho durante el curso de *Programming languages *en udacity y voy a intentar explicarlos lo más claramente posible.

Lo primero que hay que hacer para usar expresiones regulares es importar el módulo **re **de python con import re

Una vez hecho esto, podemos empezar a usar expresiones, como por ejemplo esta: