python编写RPA自动化脚本交互与图

治疗白癜风最好的医院 http://pf.39.net/bdfyy/bdfrczy/140918/4476482.html

前言:

上一章我们讲到了自启动openvpn的方式、这一章我们讲一下windows自带的VPN自启动方法。

K3与NC交互的前提是都要先启动VPN、我这里用的是WIN11的系统、界面如下:

二、windows-VPN启动

1、我们要新建一个.py文件、不要跟上一章的openvpn的文件一起写,鼠标右键项目--新建--python文件

2、接下是导入库、上一章有清晰的讲解、不会的可以返回看看,这里我们要导入os和time这2个库

3、这里是重头戏、因为我们要实现RPA自动化必须要用的一个库pyautogui,这个库是专门用来控制鼠标键盘一类、相当好用

4、我们先来看一下ping指定IP的效果,

我的VPN是连着的、所以ping通了

5、再看看ping不通的效果

6、如果上面ping那么我们就要去连接VPN、这里就要说一下pyautogui的作用了

pyautogui.click(,,duration=2)

这个语句是什么意思呢?click是鼠标单击、框内是屏幕的分辨率坐标X,Y,duration是在2秒内移到这个坐标

移到右下角网络小电脑那个图标上

7、time.sleep(1)是停留1秒,然后再执行下面的代码

8、怎么获取屏幕坐标?下图中的代码什么都不用改、直接执行就可以了、然后就可以在你的IDE看到坐标值了,每1秒就根据你的鼠标停留位发出坐标、你可以停留久一点看看、不要一直乱动

9、上面获取到屏幕坐标了、就开始执行自动化吧,如果你的系统跟我的是一样WIN11的、就可以直接运行下面的代码、然后帮你点击VPN连接、分辨率要调到X哦

10、一起来看看最后的效果吧!!

00:31

上面的视频是录制的、大家也可以根pyautogui.click移来移去、还有双击啊doubleclick,还有自动输入啊typewrite

注:下一章就正式讲解图像识别内容了

#python#




转载请注明:http://www.aierlanlan.com/cyrz/3700.html

  • 上一篇文章:
  •   
  • 下一篇文章: