我在GUI上有四个具有不同功能的按钮。我把它们建成了:
button1 = TKinter.Button(btnFrame, text = "bt1", command = bt1func)
我还有一个函数sensor()
必须一直运行,如果按下任何按钮,我希望我们可以打破调用sensor()
的循环并处理按钮&# 39; s功能。我们怎么能实现呢?感谢
答案 0 :(得分:0)
我推荐这篇文章:tkinter root.mainloop with While True loop
我们可以使用root.after()来解决这类问题,例如:
def sensor():
root.after(200, sensor)
root.after(200, sensor)
root.mainloop()