上一篇文章了解了pyautogui的简单使用及一些功能,但是后来发现还是不能满足我都要求,
正常下载总是不稳定,出现了一片红色文字,因为服务器国外的,换成国内镜像。
这里使用的是清华大学的镜像下载的,还有豆瓣什么的都可以,速度会比较快,搞定。
文档链接:https://pynput.readthedocs.io/en/latest/index.html
总共就三部分内容,鼠标,键盘和平台限制,我们主要看第一第二部分,这个库允许我们去控制和监测输入设备,符合我的要求。
pynput.mouse包含用于控制和监视鼠标的类。控制是非常简单的,不同的功能调用不同的方法,方法里面添加上对应的参数。
鼠标监听是会开启一个新的线程的,使用第一种listener.join()会阻塞后面程序继续运行。,第二种方法不会阻塞,但是会马上结束,对于和GUI界面结合的程序适合用第二种。
键盘支持字符,数字和特殊按键,字母数字可以通过key.char方法字符内容,特殊方法不可以。也可以实现组合按键的效果。
监控键盘和鼠标是一样的原理,注意参数传递要对应。
(全文完)
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有