python的PyAutoGUI库的简单使用与安装

如何通过python代码解放双手,或者通过代码实现自动的电脑鼠标or键盘操作呢?

python的PyAutoGUI库是一个很好地选择。

在这里插入图片描述

1.首先根据下面这个网址下载PyAutoGUI

https://pypi.org/project/PyAutoGUI/

因为我使用的python的IDE是Pycharm,所以在Pycharm的terminal里输入下列代码:

pip install PyAutoGUI

安装成功~~,然后在Pycharm的setting的project interprer里把PyAutoGUI导入,如果没有找到的话应该不用导入,可以直接使用。

下面举个小例子:

import pyautogui as pg
import 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使用展示

PyAutoGUI演示

  • 8
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值