1. Problema
Invocar código del lenguaje de programación C desde un programación escrito en Python.
2. Solución
La API estándar de Python permite realizar un enlace entre Python y C. Esto es posible gracias Cython (Bernard, 2016).
3. Código Python
Para referenciar un archivo con código C se utilizan la combinación de las palabras clave cdef extern from. Esto debe realizarse desde un archivo con extensión .pyx:
cdef extern from "saludo.c":
void saludar()
El contenido del archivo saludo.c:
static void saludar(){
printf("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.