欢迎加入学习交流QQ群:657341423
pywinauto基于Windows api的操作。以下一些限制条件:
Windows上支持的辅助功能技术列表:
Win32 API(backend=“win32”) - 一个默认后端现在
MFC,VB6,VCL,简单的WinForms控件和大多数旧的旧应用程序
MS UI自动化(backend=“uia”)
WinForms,WPF,Store应用程序,Qt,浏览器
注意:Chrome --force-renderer-accessibility在启动之前需要cmd标志。不支持自定义属性和控件,因为Python库限制。
不支持:Java AWT / Swing,GTK +,Tkinter。
详细可以看官网
https://pywinauto.readthedocs.io/en/latest/index.html
示例:
这是一个用wx开发的一个软件界面。
程序运行前
灰色输入框为不可输