Ejecutar una aplicacion "dentro de python-Tkinter"

Ernesto Revilla erny en sicem.biz
Lun Jun 7 11:46:43 CEST 2004


Hola,

no sé cómo puedes meter una aplicación DOSBOX dentro de una ventana. 
Creo que puede ser  una tarea imposible. Lo que sí puedes hacer es leer 
las salidas de tu aplicación y visualizarlar en una ventana, y mandar 
esas entradas (entrada estándar a la aplicación. Creo que es:
entrada, salida = os.popen2('<comando>')   y podrás mandar entradas con
entrada.write('lo que sea')
y leer cosas con salida.read()


Saludos, Erny

Christal Berengena Moreno escribió:

>Hola a todos,
>
>Tengo una aplicacion, una interfaz realizada en python y Tkinter a
>pantalla completa. Mi intencion es abrir una aplicacion que no es de
>python cuando pulse a un boton de mi interfaz. Esto no es ningun
>problema.., ya que lo he conseguido hacer con un mini ejemplo.
>Mi problema viene cuando tengo la interfaz que os he comentado al inicio.
>Ya que al hacer el mismo proceso que en el mini ejemplo., la aplicacion se
>abre pero DETRAS de la interfaz (pantalla completa). No se como hacer para
>traerla al frente (trabajo bajo linux-Mandrake 9.1). Hay alguna forma de
>traer al frente una aplicacion linux (no es propia de python, es la
>aplicacion dosbox - EMULADOR MSDOS)?
>
>Otra idea que se me ocurrio, pero que tampoco se coo realizarla, es la de
>hacer que dentro de un toplevel creado en Tkinter estubiera la ejecucion
>de mi aplicacion DOSBOX. Entendeis? Como lo que se hace en alguns webs
>donde dentro de la pagina html hay un recuadro donde se ejecuta el
>reproductor de videos tipico....
>
>Espero que alguien pueda orientarme un poco.., gracias!
>Christal B. M
>
>
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>  
>




Más información sobre la lista de distribución Python-es