美文网首页python
使用pynput库控制和监测鼠标键盘

使用pynput库控制和监测鼠标键盘

作者: 叶子陪你玩 | 来源:发表于2020-05-09 13:49 被阅读0次

上一篇文章了解了pyautogui的简单使用及一些功能,但是后来发现还是不能满足我都要求,

安装 pynput

正常下载总是不稳定,出现了一片红色文字,因为服务器国外的,换成国内镜像。

image

这里使用的是清华大学的镜像下载的,还有豆瓣什么的都可以,速度会比较快,搞定。

image

查看官方文档

文档链接:https://pynput.readthedocs.io/en/latest/index.html

image

总共就三部分内容,鼠标,键盘和平台限制,我们主要看第一第二部分,这个库允许我们去控制和监测输入设备,符合我的要求。

控制鼠标

pynput.mouse包含用于控制和监视鼠标的类。控制是非常简单的,不同的功能调用不同的方法,方法里面添加上对应的参数。

image

监控鼠标

鼠标监听是会开启一个新的线程的,使用第一种listener.join()会阻塞后面程序继续运行。,第二种方法不会阻塞,但是会马上结束,对于和GUI界面结合的程序适合用第二种。

image.png

控制键盘

键盘支持字符,数字和特殊按键,字母数字可以通过key.char方法字符内容,特殊方法不可以。也可以实现组合按键的效果。

image

监控键盘

监控键盘和鼠标是一样的原理,注意参数传递要对应。

image

(全文完)


长按二维码,加关注!叶子陪你玩

欢迎转载,转载请注明出处!
欢迎关注公众微信号:叶子陪你玩编程
分享自己的python学习之路

相关文章

网友评论

    本文标题:使用pynput库控制和监测鼠标键盘

    本文链接:https://www.haomeiwen.com/subject/cnngghtx.html