
上面提到的子包都已被引入到pynput库中。要使用上面的子包,从pynput中引入即可。
from pynput import mouse, keyboard
接下来就跟着小胖一起来看下如何玩转鼠标和键盘吧。

效果如图

监控鼠标事件
使用pynput.mouse.Listener监控鼠标事件


效果如图

鼠标事件监听器是一个线程,所有的回调函数都会在独立的线程中运行。
调用pynput.mouse.Listener.stop,发起StopException异常,或者回调函数中返回False都会停止事件的监听。


键盘事件监听器是一个线程,所有的回调函数都会在独立的线程中运行。
调用pynput.keyboard.Listener.stop,发起StopException异常,或者回调函数中返回False都会停止事件的监听。

嘿嘿 是不是很好哇!