【发布时间】:2017-07-04 11:35:55
【问题描述】:
我在运行脚本时尝试使用 PyHook 禁用键盘和鼠标,但我在设置计时器功能时遇到困难,以便键盘和鼠标仅在预定义的时间内被禁用,例如30秒,然后恢复正常。
def windoow(event):
while True:
return False
time.sleep(30)
break
hm = pyHook.HookManager()
hm.MouseAll = windoow
hm.KeyAll = windoow
hm.HookMouse()
hm.HookKeyboard()
pythoncom.PumpMessages()
我一般是编程新手,因此我希望有一个简单的解决方案,我可以从中学习和理解。
谢谢。
【问题讨论】:
-
您没有调用该函数。你也有需要传递的窗口事件。
-
您好,感谢您的回复!当我运行上面的代码时,它会禁用键盘和鼠标,但是如何设置计时器呢?我可以调用 window() 并在那里设置 time.sleep 吗?
标签: python python-2.7 function time pyhook