Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2011, 11:49
allen34
 
Fecha de Ingreso: mayo-2011
Mensajes: 3
Antigüedad: 12 años, 11 meses
Puntos: 0
ejecutar programa python en php

Hola,

Soy nuevo en el foro y quería preguntar como puedo lanzar un programa hecho en python desde el php.
He probado con shell_exec y con `comando`.
He añadido tambien el módulo de php mod_python.

Programa PHP:
<?

$output = `python escribe.py`;
echo $output;

$sal=system("python escribe.py");
echo "respuesta:".$sal."\n";
$llama = "./lanzadera";
shell_exec($llama);

echo "ejecutado:".$llama;

system("python2.7 cldistribution2gif.py -i [[0,100,200],[50,100,150]] -o pep.gif -b [0.5,0.5] -m 0.0");
?>

Este es el código php. En el primero simplemente lanzo el programa escribe.py que lo que hace es generar un fichero. Lo mismo en la siguiente llamada con system. Luego intente un programa en C que realiza la llamada a un programa en python que es la ultima llamada. Y por último he intentado realizara la llamada al programa cldistribution2gif.py directamente que es la misma en el C.
Esto son simples pruebas que no funcionan y no se porque?

Alguien me puede ayudar?

Gracias.