为什么"退出"命令不起作用?

时间:2015-07-01 00:39:00

标签: tkinter quit

我在"退出"时遇到了麻烦。我的Python命令(3.4.3,Windows 64位),目前根本不工作。它总是失败,每当我尝试将它与tkinter模块一起使用时,我的代码会冻结,我的Python崩溃,我必须重新启动shell。看看这个简单的例子......有人可以告诉我这有什么问题吗?

from tkinter import *
top = Tk()
quit_button = Button(top, text='Quit', command=quit).pack()
mainloop()

2 个答案:

答案 0 :(得分:0)

刚刚测试了您的代码,我遇到了同样的问题。 quit命令应该是top.quit,但这也不起作用。但是,command = top.destroy对我来说没问题,所以如果这对你来说是可以接受的,那就试试吧。

答案 1 :(得分:0)

您必须写command=top.quit,而不仅仅是command=quit。你有错。