Python:Tkinter仅在关闭窗口后触发事件

时间:2014-04-15 00:53:16

标签: python callback tkinter

以我在http://effbot.org/zone/tkinter-callbacks.htm上找到的这个例子:

from Tkinter import *

def callback():
    print "clicked!"

b = Button(text="click me", command=callback)
b.pack()

mainloop()

当弹出窗口并单击按钮时,没有任何反应。

然而,当我关闭此窗口时,短语“点击!”在关闭窗口之前单击按钮会出现多次。

这是正常行为吗?我试图解决这个问题,因为我有另一个Tkinter GUI,我正在努力展示完全相同的行为,我需要知道它是代码内部的东西,还是机器外部的东西。

编辑:我的Sublime构建的东西似乎是问题,命令行修复了stdout问题。

0 个答案:

没有答案