这是我的代码:
from Tkinter import *
app = Tk()
app.title('example')
app.geometry('400x300+200+200')
b = Button(app, text = "quit", command = app.quit)
b.pack()
app.mainloop()
当我运行这个 python 启动器时,会弹出,当我关闭窗口或按退出按钮时,窗口会关闭,并且 python 空闲状态显示已完成,但 python 启动器变得无响应,我必须强制退出它,以便 python 启动器退出并从窗口中消失。码头。
我必须使用一个命令才能正确退出代码吗?
您正在寻找sys.exit()
这是一个有效的例子
from tkinter import *
import sys
class YourApp(Tk):
def quit_and_close(self):
app.quit()
sys.exit()
app = YourApp()
app.title('example')
app.geometry('400x300+200+200')
b = Button(app, text = "quit", command = app.quit_and_close)
b.pack()
app.mainloop()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)