SoloCodigo

Programación Web y Scripting => Python => Mensaje iniciado por: jorgejt en Martes 16 de Noviembre de 2010, 21:14

Título: Como ejecuto un programa de c++ atraves de python
Publicado por: jorgejt en Martes 16 de Noviembre de 2010, 21:14
hola a todos.

Mi nombre es jorge  y he estado leyendo atraves de la red, que es posible crear un programa en c/c++ y ejecutarlo atraves de python, y quisiera saber si alguien de ustedes pudiera ayudarme y decirme como se hace esto???? gracias de antemano

att jorge
Título: Re: Como ejecuto un programa de c++ atraves de python
Publicado por: m0skit0 en Miércoles 17 de Noviembre de 2010, 09:06
Un programa de C/C++ se compila y crea un ejecutable. No hay otra forma de ejecutarlo. Si lo que pretendes es que del código fuente Python lo ejecute, te digo de antemano que no es posible sin compilación previa.

Para ejecutar cualquier ejecutable desde Python puedes hacer os.system(ruta_ejecutable).
Título: Re: Como ejecuto un programa de c++ atraves de python
Publicado por: jorgejt en Miércoles 17 de Noviembre de 2010, 19:46
okei gracias por tu respuesta, entonces no ai ninguna forma de correr algo hecho c/c++ desde python??? lo q si es posbile es crear un archivo en python i mandarlo iamar desde c/c++, cierto??
att jorge, gracias
Título: Re: Como ejecuto un programa de c++ atraves de python
Publicado por: m0skit0 en Miércoles 17 de Noviembre de 2010, 19:55
A ver, no me has entendido. Claro que puedes correr un programa hecho en C/C++ desde Python. Es correr el ejecutable. En realidad te da igual que haya sido creado con C/C++ o con el lenguaje de Manolito. Lo que digo es que para poder hacerlo, el programa debe estar compilado, es decir, un ejecutable, un EXE. Una vez es un EXE, no importa con qué lenguaje haya sido creado, todos son lenguaje máquina.

Espero haberme explicado esta vez. Sino, te recomiendo que leas sobre compilación y lenguajes de programación.