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: