PC端自动化工具开发:Pywinauto的安装及使用
目录
1.pywinauto简单介绍
2.pywinauto的安装
3. 通过启动windows自带记事本,检查是否可正常使用
1.pywinauto简单介绍
pywinauto是一组用于自动化测试脚本的python模块,用于自动化Microsoft Windows GUI。它允许将鼠标和键盘操作发送到windows对话框和控件。
详细的学习该模块,可以参考pywinauto的官方文档:
https://pywinauto.readthedocs.io/en/latest/contents.html
2.pywinauto的安装
在windows的cmd窗口中,运行如下命令:
pip install pywinauto
具体运行界面如下:
如上图,出现Successfully,就表示安装成功了!
3. 通过启动windows自带记事本,检查是否可正常使用
在cmd界面输入:python 调取python解释器界面
接着在python解释器的交互界面输入如下代码:
from pywinauto.application import Applicationapp = Application(backend="uia").start("notepad.exe")
执行代码后,调取本机自带记事本,结果如下:
如上,系统成功调取自带记事本,说明本机已经可以正常使用pywinauto了。
PC端自动化工具开发:Pywinauto的安装及使用相关推荐
- Python 微信自动化工具开发系列02_自动获取微信多个好友聊天信息(2023年1月可用)
前言 一个需求需要利用Python+第三方库wxauto 用于微信上自动获取聊天信息,从而根据自己需求对信息自动进行二次处理, 比如自动回复,再比如自动发送文件或者其他.--- 记录于2022年07月 ...
- python 自动化办公 案例_python自动化工具之pywinauto实例详解
python自动化工具之pywinauto实例详解 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: python自动化工具之pywinauto实例详解.txt ] (友情提示: ...
- python自动化工具之pywinauto(三)_自动化工具之三:pywinauto
Python自动化工具:pywinauto 一.pywinauto的安装 (1)安装命令 pip install -U pywinauto/pip3 install -U pywinauto (2)验 ...
- Python 微信自动化工具开发系列04_所有微信群的群文件自动同步拷贝到群名对应的新文件夹中(2023年1月可用)
前言 一个需求需要利用Python+第三方库wxauto 用于微信上自动获取聊天信息,从而根据自己需求对信息自动进行二次处理, 比如自动回复,再比如自动发送文件或者其他.--- 记录于2022年08月 ...
- python 代码生成器 oc_iOS 移动端生成工具开发
原标题:iOS 移动端生成工具开发 之前有写过一个python脚本的生成工具, 通过读取json文件进行代码的生成, 实际操作中部分使用者反映, json文件的可读性不是很好(明显是不熟悉json语法 ...
- iOS 移动端生成工具开发
代码地址如下: http://www.demodashi.com/demo/11284.html 一.准备工作 编译环境 xcode 用于生成冗余架构代码, 实现生成零耦合架构 二.程序实现 上个月的 ...
- python自动化工具之pywinauto(三)
python自动化工具之pywinauto(三) python自动化工具之pywinauto三 问题分析 解决方案 选择源文件 配置参数 输出路径选择 等待窗口出现 问题分析 上篇尝试使用脚本进行模拟 ...
- python自动化工具之pywinauto(一)_python自动化工具之pywinauto(一)
python自动化工具之pywinauto(一)python自动化工具之pywinauto一 pywinauto使用 一 判断程序的backend 二确定自动化入口点 三连接到进程 四 选择菜单项 p ...
- 移动端自动化工具概述
AutomateIt.Automate.按键精灵.AutoJS-等Android自动化工具有什么特点? 这几款工具,都是自动化工具,大致可以分为两类,全自动化工具及半自动化脚本工具.各有千秋,建议根据 ...
最新文章
- 悬浮框_纯HTML实现某宝优惠券、商品列表和活动悬浮等布局(文末有源码)
- 不属于mysql常量的是_R256是内部“字”继电器WR25的( )号位。_学小易找答案
- Django设计理念
- 信息学奥赛一本通 1315:【例4.5】集合的划分
- VB实训项目:学生成绩管理系统V1.0
- Code[VS]1997 守卫者的挑战
- devops之 --- git可视化工具sourcetree
- w讠ndows Boot Manager,Win10电脑无法开机提示Windows boot manager的解决方案
- 一篇学完:王道考研408计算机网络(全)
- 【每日一题】打卡 24
- 读后感:【许岑—如何成为有效学习的高手】
- 关于SVN:cleanup失败提示:failed to run the WC DB work queue associated with ‘E:XXX’
- C语言_SDUST_OJ(3)
- TCP是如何传输数据的?
- Vi编辑器的常用命令3(其他操作)
- org.apache.catalina.LifecycleException: Failed to start component [Connector[HTTP/1.1-8082]]解决办法
- 步进电机工作原理与编程
- python趣味编程-python趣味入门——写几个常玩的游戏
- 【2023-03-07】携程春招笔试四道编程题
- 如何把单元格中 经纬度 60进制转成10进制