【问题标题】:Tkinter python quit/exit crashTkinter python 退出/退出崩溃
【发布时间】:2012-12-21 13:58:30
【问题描述】:

我正在制作一个 GUI,并想添加一个退出按钮来关闭窗口。唯一的问题是,当我使用以下代码添加按钮时:

root = Tk()

Exit = Button(root, text = "Quit", command = root.quit()).grid(row = 6, column = 1)

GUI 窗口崩溃。我正在运行 Windows 7 和 Python 3.2。

【问题讨论】:

    标签: python crash tkinter exit quit


    【解决方案1】:

    试试这个:

    root = Tk()
    
    Exit = Button(root, text = "Quit", command = root.quit).grid(row = 6, column = 1)
    

    在 root.quit() 中我去掉了括号。看看能不能解决问题

    【讨论】:

    • @user1956027:我想你一定是弄错了。这绝对是您问题中代码的问题。如果发生同样的事情,那么您没有向我们展示更多代码。您很可能在其他地方复制了该问题,例如创建菜单。
    • @Bryan Oakley,这里是一个用于更多代码的 Pastbin。它是我认为会导致问题的唯一部分,之前的所有内容都只是导入和函数等。 pastebin.com/jpL04jFz
    • 没有更多代码我看不到任何会导致程序崩溃的东西,除了前面提到的可能退出()
    • @Joseph Owens 看看我发布的那个链接,它还有一些可能导致崩溃的代码,尽管我不确定自己。
    • @user1956027 是的,我在查看链接中的代码后发布了该评论。
    猜你喜欢
    • 1970-01-01
    • 2010-12-15
    • 2015-04-27
    • 2018-08-27
    • 2011-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多