Foros del Web » Programando para Internet » Python »

Pyton y C

Estas en el tema de Pyton y C en el foro de Python en Foros del Web. Hola Tengo un código en C y otro en python. La cuestión es que el código C recibe unos parámetros, los cuales debe ser envidados ...
  #1 (permalink)  
Antiguo 13/10/2009, 18:58
 
Fecha de Ingreso: septiembre-2009
Mensajes: 4
Antigüedad: 15 años, 2 meses
Puntos: 0
Pyton y C

Hola
Tengo un código en C y otro en python. La cuestión es que el código C recibe unos parámetros, los cuales debe ser envidados al código python. Este los recibe, realiza la consulta y devuelve la respuesta al código en C.

Mi duda es como vincular estos dos códigos. He leido algo de extender y embeder, ¿es recomendable hacerlo en esta situación? ¿Se podría resolver de manera más sencilla con un script o algo distinto?
Gracias
  #2 (permalink)  
Antiguo 14/10/2009, 00:58
Avatar de subsoho  
Fecha de Ingreso: octubre-2009
Mensajes: 34
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Pyton y C

yo no me complicaría, utiliza ficheros de texto para pasar los datos.
  #3 (permalink)  
Antiguo 14/10/2009, 08:36
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Pyton y C

Tienes varias opciones:
1.- Usar semáforos y tuberías para sincronizar los procesos.
2.- Reescribe tu código de C en python (lo digo por que regularmente es mas fácil de este modo)
3.- Si quieres usar extending o embedding te recomiendo buscar un poco al respecto
  #4 (permalink)  
Antiguo 20/10/2009, 21:26
Avatar de moscoquera  
Fecha de Ingreso: julio-2009
Mensajes: 51
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Pyton y C

hasta donde tengo entendido, python es un derivado de c# y comparte varias caracteristicas, una de ellas son los apuntadores, ahora lo que puedes hacer es crear librerias y utilizar los modos para conectarlas.

¿como se hacen?
r/:no tengo la mas mminima idea, pues hace mucho que no lo hago pero san google te dara la solucion.
  #5 (permalink)  
Antiguo 21/10/2009, 10:14
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Pyton y C

Python NO es un derivado de C#. Quizás te confundes con IronPython, una implementación del lenguaje para la plataforma .NET
Pero no tienen nada que ver.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:19.