SuperPatrick教程之如何使用Python进行桌面自动化程序开发

晒酷学院
微信号:添加请注明晒酷学院
在这里插入图片描述
QQ群:979438600

在这里插入图片描述

Python版需要微软基础库支持,需下载安装微软基础库,大约35Mb左右。

微软基础库的安装包:https://pan.baidu.com/s/1xDF0eR8AoQhEFzudgez22w 密码:no8f
 
下面的例子SuperXi为你演示如何自动化的去操作记事本这个windows内置的应用程序:

 

示例如下(操作记事本):

import ctypes
from time import sleep
ll = ctypes.cdll.LoadLibrary
lib = ll("C:/1/SuperPatrickLibrary.dll")
lib.sendShortCutKeys('{Win}r')
lib.sendKeys("notepad");
lib.sendShortCutKeys("{Return}");
lib.sendKeys("欢迎使用来到AutoTestOps测试开发专业网站!!!");
lib.findElement("","文件(F)","","MenuItem");
lib.findElement("3","保存(S)   Ctrl+S","","MenuItem");
sleep(1)
lib.sendKeys("test.txt");
lib.findElement("1","","Button","Button");
lib.findElement("CommandButton_6","是(Y)","CCPushButton","Button");
lib.findElement("","关闭","","Button");

这里需要注意用之前设置下SuperPatrick接口dll的所在路径,各种语言调用SuperPatrick接口都是一样的,非常简单实用.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值