miércoles, 21 de febrero de 2018

Receta Python No. 15-1: Compilar Código Python

1. Problema

Compilar código Python en C.

2. Solución

El paquete Cython cuenta con la funcionalidad para compilar código Python en código del lenguaje de programación C.


Es necesario tener instalado un compilador de C en el sistema para proceder con los siguientes pasos, y las siguientes recetas Python (Bertrand, 2016).

3. Código Python

Primero hay que realizar una instalación del paquete Cython:

pip install --user cython


Luego, escribir un programa con código Python, y guardar el archivo con extensión .pyx:


Archivo Python saludo.pyx [enlace alternativo]:

def saludar():
    print('Salut')


Se debe iniciar el intérprete de línea de comandos para ejecutar las siguientes sentencias:

$ python
>>> import pyximport
>>> pyximport.install()
>>> import saludo
>>> saludar()
Salut

4. Literatura & Enlaces

Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.

O

No hay comentarios:

Publicar un comentario

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