模拟键盘操作执行自动化任务,我们常用的有 pyautowin 等自动化操作模块。但是这些模块有一个很大的缺点,编译的时候非常依赖 windows 的C语言底层模块。
今天介绍的这个模块叫做 keyboard 它有一个最大的优点:纯Python原生开发,编译时完全不需要依赖C语言模块。一行命令就能完成安装,非常方便。
1.准备
首先需要你的电脑安装好了Python环境,并且安装好了Python开发工具。
请选择以下任一种方式输入命令安装依赖:
- Windows 环境 打开 Cmd (开始-运行-CMD)。
- MacOS 环境 打开 Terminal (command+空格输入Terminal)。
2.基本使用
按下并释放:模拟键盘按下某些键或组合键后释放,比如shift + S, 并增加空格:
输入文字:
等待触发按键并响应:
这样程序就会监控 “ctrl+shift+a” 组合键的触发情况,一旦组合键触发,就会执行第二个参数的函数,并将第三个参数传入第二个函数的参数中。
重放操作:
play方法能完全模拟你刚记录下的所有键盘操作。
替换操作:
输入@@并按下空格,它会将你刚输入的@@替换为你的内容.
怎么样,这个简单实用的Keyboard模块,你学会使用了吗p>
在学习python中有任何困难不懂的可以微信扫描下方CSDN官方认证二维码
二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
四、实战案例
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!