Python 如何在给定的时间内禁用鼠标?
我正在用Tkinter为我的鸡尾酒机器人开发一个相当大的GUI,现在我正在尝试禁用鼠标几秒钟,这样屏幕上的任何点击都不会引起任何事件。 我需要这样做的原因是,如果有太多的传入事件,程序就会崩溃。因为我正在使用time.sleep()几秒钟,Windows认为程序崩溃了,并询问是否应该关闭它 有可能这样做吗?我可以将整个屏幕绑定到“Python 如何在给定的时间内禁用鼠标?,python,user-interface,tkinter,mouse,bind,Python,User Interface,Tkinter,Mouse,Bind,我正在用Tkinter为我的鸡尾酒机器人开发一个相当大的GUI,现在我正在尝试禁用鼠标几秒钟,这样屏幕上的任何点击都不会引起任何事件。 我需要这样做的原因是,如果有太多的传入事件,程序就会崩溃。因为我正在使用time.sleep()几秒钟,Windows认为程序崩溃了,并询问是否应该关闭它 有可能这样做吗?我可以将整个屏幕绑定到“”吗 顺便说一句,GUI基于以下结构: 我期待着你的帮助!谢谢看看这是否有用:我有一个建议。如果time.sleep()使您的程序锁定,那么不要使用time.slee
我期待着你的帮助!谢谢看看这是否有用:我有一个建议。如果
time.sleep()
使您的程序锁定,那么不要使用time.sleep()
@Kevin:我还可以使用什么方法使函数等待x秒?这取决于。你为什么要等它?如果我是用户,我希望所有的计算都尽快完成。我不想在应用程序假装工作时玩弄我的大拇指。你不应该在GUI中使用time.sleep()
,因为这会使整个GUI没有响应。