llamada a un ejecutable
tny
a.porrua en gmail.com
Jue Dic 13 12:33:27 CET 2007
Hace 10 días en esta misma lista han dado la solución para uno de tus
problemas
http://listas.aditel.org/archivos/python-es/2007-December/019222.html
Para el otro de tus problemas la solución está en tus manos:
1º Exprimir la documentación antes de buscar.
2º Exprimir la búsqueda antes de preguntar...
Tío que salio lo mismo hace 10 días...
xDDD
El jue, 13-12-2007 a las 11:44 +0100, Luis Orellana Orihuela escribió:
> Hola, se me ha ocurrido una forma muy poco ortodoxa para resolver el
> problema que tenía. Quería mostrar por ventas los mensajes que me llegaban
> por un socket sin que se me colgado el script esperando eventos de la
> ventana (yo el Tkinter nos llevamos mal). Lo que hago ahora es por cada
> socket que me llega llamar a un ejecutable que solo muestra la ventana (en
> un hilo diferente) y así logro seguir con la ejecución del servidor que
> escucha. El script con el que he hecho el ejecutable (lo he llamado
> popup.exe) es bien simple:
>
> import sys
> from Tkinter import *
> from tkMessageBox import showinfo
>
> msg= " ".join(sys.argv[1:]) #tomamos mensaje pasado como parmetro
>
> form = Tk()
>
> form.withdraw()
> showinfo(title='titulo', message=msg)
>
> Y en el servidor ejecutaría este ejecutable:
>
> os.system('c:\python25\dist\popup.exe '+texto)
>
> Ahora el sistema me funciona como quiero salvo por una pequeña peculiaridad.
> Al ejecutarse popup.exe sale la ventanita con el mensaje pero sale de fondo
> la típica ventana de MSDOS. ¿hay alguna forma de quitarla?. He probado a
> ejecutar primero c:\cmd.exe /c y luego ejecutar el popup.exe pero se
> ejecutan en ventanas MSDOS diferentes ya que cada comando lo ejecuto con
> dos os.system diferentes, ¿hay alguna forma de ejecutar más de un comando
> con os.system?
>
> Graciasssssss
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es