专栏名称: Python开发者
人生苦短,我用 Python。伯乐在线旗下账号「Python开发者」分享 Python 相关的技术文章、工具资源、精选课程、热点资讯等。
今天看啥  ›  专栏  ›  Python开发者

pywinauto,一款Win自动化利器!

Python开发者  · 公众号  · Python  · 2024-05-29 08:30
    

文章预览

作者:冰冷的希望 https://blog.csdn.net/qq_39147299/article/details/132409817 1.安装 pywinauto是一个 用于自动化Python模块 ,适合Windows系统的软件(GUI),可以 通过Pywinauto遍历窗口 (对话框)和窗口里的控件,也可以 控制鼠标和键盘输入 ,所以它能做的事情比之前介绍的pysimplegui更多 一般使用pip安装就行了 pip install pywinauto 官网文档:https://pywinauto.readthedocs.io/en/latest/ 2.Application 我们要控制软件的第一件事就是启动一个Windows软件,每一个软件(进程)都是一个Application对象 实例化Application对象的时候可以传入一个backend参数,可选值为 win32(默认)和uia  win32对应的框架: MFC 、VB6、VCL、简单的 WinForms 控件和大多数旧的遗留应用程序 uia对应的框架: WinForms、WPF、商店应用程序、Qt5、浏览器 如果无法知道要测试的软件是属于哪种框架,可以使用  Inspect(对应uia) ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览