我有两个程序可以合并,但似乎无法解决。第一个程序是主页/菜单(studious_main.py),其上有一个按钮(btnLearn),单击该按钮应(希望)关闭窗口并打开第二个程序studious_create.py。
btnLearn = Button(container2, image = imgLearnBtn,command=destroy).pack(side = BOTTOM, padx = 100)
(当前它只是关闭窗口。)
您如何建议我开始让该程序执行此操作?我仍然是一个新手,我似乎无法解决这个问题,对不起
最佳答案
一种方法是创建一个将处理您需要完成的操作的函数,然后将按钮的command
绑定到该函数。
def close_current_and_open_other():
# code to close the current: destroy(), etc...
# code to open the second program
btnLearn = Button(container2, image=imgLearnBtn, command=close_current_and_open_other).pack(side=BOTTOM, padx=100)
关于python - 打开第二个python文件(tkinter),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45951863/