Comunicacion de Python y C
Francesc Alted
falted en openlc.org
Vie Jul 4 18:59:45 CEST 2003
A Divendres 04 Juliol 2003 18:16, Angel Lopez Muñoz va escriure:
>
> La solucion es entonces compilar el programa C como ejecutable y usar
> os.popen(). o como .dll (o .o en unix) e importarlo en python.
>
> Me estoy enterando bien???
Con eso vas a obtener muy malas prestaciones si vas a invocar muchas veces
el programa C (si no es el caso, no hagas caso a esto). La solucion elegante
pasa por crear una extension C. Yo soy un fan de Pyrex para hacer esto, asi
que te recomiendo que le eches un vistazo:
http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/
Es relativamente sencillo y con sintaxis Python.
--
Francesc Alted
Más información sobre la lista de distribución Python-es