Python 3无法正常退出

0 投票
1 回答
745 浏览
提问于 2025-04-16 18:03

这段代码在点击退出按钮时并没有正常退出,而是卡住了,导致界面无法使用。我们该怎么解决这个问题呢?有一个类似的程序在Python 2中表现得很好。

from tkinter import *

import sys

root=Tk()
def quit():
    sys.exit("quitting")

frame=Frame()
frame.pack()

x=Label(root,text='Label')
x.pack()

y=Button(root,text='Button')
y.pack()

z=Button(root,text='Exit',command=quit)
z.pack()

root.mainloop()

1 个回答

2
def quit():
    root.destroy()

应该可以工作吧...?

撰写回答