1. Problema
Especificar un tipo de dato a un objeto para mejorar el rendimiento de la ejecución de una aplicación.
2. Solución
Una vez instalado el módulo Cython, y las herramientas extras -como el compilador de C-, es posible definir tipos de datos para objetos (Bertrand, 2016). Esto se logra a través de la palabra clave cdef.
3. Código Python
Luego, en la línea de comandos escribir:
$ cython definir_tipo_dato.pyx
Esto producirá un archivo con código fuente C llamado definir_tipo_dato.c [enlace alternativo].
Finalmente, el archivo generado podrá ser compilado:
$ gcc -shared -o definir_tipo_dato.so definir_tipo_dato.c `python3-config --includes`
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.