principal nivel superior enviar artículo buscar administrar acerca de ... rdf rss main |
from the dept. Hola a todo
mundo, para disfrute de todos los pythoneros este es la manera en como
construir un hola mundo en pirex, para aquellos que no lo saben pirex
te
permite crear una fusión entre python y c con lo que el
código lento se vuelve rápido. Antes que nada es necesario tener python, además del interprete, es necesario agregar Python al path. Y claro, es
necesario que tengan
pirex Una ves hecho todo esto podemos empezar: Antes que
nada, ya que pirex trae su propio compilador, el cual te transforma el
código
.pyx a .c es necesario crear un archivo llamado setup.py que tenga las
siguientes características: from
distutils.core import setup def
hola(n): Este
archivo solo tiene una función que printea hola mundo las n
veces que tu le
digas. python setup.py build_ext --inplace (desde el mismo directorio donde lo hallas guardado :-p) Esto te creara el archive hola.c y un archivo ya
listo para
importar por python el hola.pyd, y listo Todo esto fue logrado gracias a pirex y a distilus
el
compilador de código c que trae la instalación
estándar de python. P.D: aunque este mensaje fue puesto para todo aquel que le interese python en general o sea un metiche de nacimiento, también fue puesto en particular para el jergo, para que se entretenga haciendo profiling de cage junto con panx y yo, y reescribiendo las funciones lentas. Todo por un invierno mas pasadero cuando llegue.
Saludos banda freack computil.
P.D ya salgan de la martix
< A ver expertos en licencias | Acerca del GULEV >
|
|
|||||||||||
|
"Any system that depends on reliability is unreliable." -- Nogg's Postulate | ||
All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin. |