top.wm_state('iconic')
должен свести к минимуму вашу победу
У меня есть окно Tkinter с кнопкой. Эта кнопка при щелчке запускает пакетный файл, который, в свою очередь, запускает набор тестов. Пока это работает. Но я хочу, чтобы окно Tkinter минимизировалось, когда я нажимаю эту кнопку и восстанавливаю себя, когда выполнение пакетного файла завершено. Я не знаю, как справиться с этим событием. Помогите.
Автор сценария:
import Tkinter
import subprocess
top=Tkinter.Tk()
def callBatchFile():
filepath=r"C:TestFolderChangeManagementBatchFile.bat"
p=subprocess.Popen(filepath,shell=True,stdout=subprocess.PIPE)
stdout,stderr=p.communicate()
print p.returncode
button=Tkinter.Button(top,text="Execute",command=callBatchFile)
button.pack()
top.mainloop()
python,button,tkinter,onclick,minimize,