为什么前三次鼠标点击表现奇怪?

时间:2018-01-22 20:23:31

标签: python tkinter spyder

当我尝试以下代码时,我遇到了一些关于按钮点击事件的问题:

from Tkinter import *
def hello(event):
    print("Single Click, Button-l") 
widget = Button(None, text='Mouse Clicks')
widget.pack()
widget.bind('<Button-1>', hello) 
widget.mainloop()

在第一次单击时没有任何反应,在第二次单击时,它会向内核写入两次"Single Click",在第三次单击时没有任何反应,在第四次单击和后续单击时一切正常。

为什么前3次点击会出现此问题?

编辑: 问题是我使用的是Spyder IDE。回到旧的终端,一切都很好。

0 个答案:

没有答案