python3的 pyhook3 、pyuserinput 和pyautogui 三者之间的关系和使用方法大全

最近想做个项目,用到键盘鼠标自动化点击方面的东西,结果网上一搜,八仙过海,各显神通,各位大神哪种用法的都有,有用 pyhook3 的 、用pyuserinput 的 和pyautogui的, 三种的文档一大堆,但究竟各自是干什么的,之间又是什么关系,经过我一番学习,经过各种思索,现在整理分享给大家,希望帮到初学者

一,先说pyhook3,它的主要功能是:

循环监听键盘和鼠标的各种事件,主要是监听功能,如果结果返回为True,则继续监听下一个事件,这个事件就多了去了,你能想到的键盘和鼠标的各种操作,各种动作,都可称的上事件。

1、 如何安装,请看我写的这篇,里面很全
https://blog.csdn.net/NANGE007/article/details/120048842?spm=1001.2014.3001.5501
2、功能和用法 这是官方的例子,很简单
http://www.cppcns.com/jiaoben/python/125766.html

二、PyUserInput 模拟人工操作方法,建立键盘和鼠标对象,去对键盘和鼠标的各种操作。 就是感觉速度有点慢。

1、如何安装
https://blog.csdn.net/jjjndk1314/article/details/80621419

https://blog.csdn.net/tscaxx/article/details/104325941
2,功能和用法

原文链接:https://blog.csdn.net/zx77588023/article/details/105885074

**

**三,pyautogui 图像识别,并调用键盘鼠标操作,唯一的特点就是反应速度很快,值得推荐。

**
PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,多平台支持(Windows,OS X,Linux)。

安装使用等详细功能看这里
https://blog.csdn.net/weixin_47139649/article/details/109259533

原文链接:https://blog.csdn.net/weixin_43430036/article/details/84650938

https://blog.csdn.net/qq_43017750/article/details/90575240

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值