Como minimizar una ventana una vez ejecutado el os.system(comando)
Tny
a.porrua en gmail.com
Mie Mayo 24 18:41:53 CEST 2006
si empleas Tkinter:
para poner el focus sobre un widget:
widget.focus_set()
Para minimizar una ventana:
widget.iconify()
ejemplo:
>>> from Tkinter import *
>>> ventana=Tk()
>>> boton2=Button(ventana,text="minimizar",command=ventana.iconify)
>>> boton1=Button(ventana,text="focusar boton2)",command=boton2.focus_set)
>>> boton1.pack()
>>> boton2.pack()
>>> ventana.mainloop()
para cerrar la ventana tienes que llamar a ventana.destroy(), para que
se cierre después de que termine de ejecutar tiene que ser con alguna
opción de os.system que deje al programa esperando a que acabe lo que
ejecuta...
mira la documentación de python,
si quieres un pdf sobre Tkinter, hay uno bastante completo por ahí de un
tal Lundh, puedes bajarlo en el e-mule, si te da pereza te lo envío pero
no te acostumbres
eliana rodriguez escribió:
> Hola soy nueva en la lista... y tambien programando en phyton .....
>
> Quisiera porfa me ayudaran con algo que necesito hacer.....
>
> Tengo que al ejecutar algo con os.system(comando) necesito se me minimice la ventana del frame donde mando a ejutar ese comando, y luego al finalzar de ejecutarse se cierrre automáticamente la ventana de python.....
> cabe destacar que estoy ejecutando un comando de sql plus algo así:
>
> comando= "sqlplus kilo/kilok en pkilop @C:\RAIZ\SQL\prueba.sql "+str(nu) +
> os.system(comando)
>
>
> Por otra parte ME PODRÍAN DECIR COMO utilizo el focus ya que necesito que al cargar un campo se enfoque en el campo que quiero...
>
>
> gracias por su ayuda...
>
>
>
Más información sobre la lista de distribución Python-es