python编程PyAutoGUI库使用与安装简介

如何通过python代码解放双手,或者通过代码实现自动的电脑鼠标or键盘操作呢?
python的PyAutoGUI库是一个很好地选择。
首先根据下面这个网址下载PyAutoGUI https://pypi.org/project/PyAutoGUI/
因为我使用的python的IDE是Pycharm,所以在Pycharm的terminal里输入下列代码:

pip install PyAutoGUI
安装成功~~
然后在Pycharm的setting的project interprer里把PyAutoGUI导入,如果没有找到的话应该不用导入,可以直接使用。
下面举个小例子:
import pyautogui as pgimport time# 关闭此python界面pg.moveTo(3650,10)pg.click()#运行脚本的python界面pg.moveTo(3570,60)pg.click()time.sleep(2)# 关闭此python界面pg.moveTo(3650,10)pg.click()#导入脚本pg.moveTo(2400,410)pg.rightClick()pg.moveTo(2500,700)pg.click()# 选中脚本pg.moveTo(1200,300)pg.click()pg.moveTo(1200,980)pg.click()# 稍微暂停一下time.sleep(1)#拖拽全局变量pg.moveTo(3100,300)time.sleep(1)pg.drag(-900,-70,duration=2)# 开始播放pg.moveTo(1830,97)pg.click()

其中
pg.click() 代表点击鼠标,
pg.moveTo(x,y) 代表移动到电脑屏幕的某个位置。
time 库的作用是用来延缓鼠标或者键盘操作的,
pg.drag(x,y,duration=…) 使用来实现鼠标拖拽的操作的。
键盘的功调用感兴趣的童鞋可以自行百度一下,有了上述功能,一个while循环,短短几句话你就可以用电脑自动和朋友进行聊天(虽然只是固定的几句话,哈哈哈),然后我用这个实现了一下自动拖拽鼠标,帮我保存文件以及运行项目的小脚本,解放了我的双手,看着电脑的完成速度,确实比我的手速快的不止1倍。总之python -> nb~ 视频成果展示:
PyAutoGUI使用展示

【python编程PyAutoGUI库使用与安装简介】以上就是python编程PyAutoGUI库使用与安装简介的详细内容,更多关于PyAutoGUI库使用与安装的资料请关注脚本之家其它相关文章!

    推荐阅读