当前位置: 首页 > 后端技术 > Python

[Python技能]丝滑控制键盘鼠标

时间:2023-03-25 22:54:26 Python

这个库可以让你控制和监控输入设备。pynput.mouse:包含用于控制和监视鼠标或触摸板的类。pynput.keyboard:包含用于控制和监视键盘的类。上面提到的子包都已经导入到pynput库中了。要使用上述子包,只需从pynput中导入它们即可。下面是详细的示例文档。控制鼠标使用pynput.mouse控制鼠标:监听鼠标事件使用pynput.mouse.Listener监听鼠标事件:鼠标事件监听器是一个线程,所有的回调函数都会在一个独立的线程中运行。在回调函数中调用pynput.mouse.Listener.stop,触发StopException,或者返回False都会停止事件监听。控制键盘使用pynput.keyboard.Controller像这样:监听键盘事件使用pynput.keyboard.Listener像这样:键盘事件监听器是一个线程,所有回调函数将在单独的线程中运行。调用pynput.keyboard.Listener.stop,触发StopException,或者在回调函数中返回False,都会停止事件监听。传递给回调函数的key参数是pynput.keyboard.Key类的一个实例。当特殊键与普通键一起按下时,字母数字键的值将被放入pynput.keyboard.KeyCode类的实例中,未知键将返回None。最近整理了一套编程学习资料分享给大家。都是干货内容,包括教程视频、电子书、源码笔记、学习路线图、实战项目、面试题等,关注gzh【Python编程学习圈】免费获取,回复关键词【学习】即可材料],快点!