我今天一直在玩 PyWinAuto,并从自动化各种 GUI 测试中获得乐趣。我想知道它是否仍然是最先进的,或者是否有其他东西(也是免费的)可以更好地实现 Windows 富客户端自动化。
最佳答案
pywinauto 很棒,因为它是 Python。
也许功能更全面的是 AutoIT ,它有一个可以自动化的 COM 服务器(从 Python 使用 win32com)和一些很酷的工具,比如“Window Info”实用程序,它将为您提供文本(标题)、类、大小、状态栏文本,对于当前鼠标光标下的窗口,依此类推。
在某些情况下,pywinauto 比 AutoIt 更难使用,而且看起来不够精致。一个例子是自动化 Inno Setup 程序。 Inno Setup“setup.exe”程序会启动一个单独的应用程序来实际执行安装,使用 pywinauto 很难跟踪它,但 AutoIt 使它变得容易。
关于python - PyWinAuto 仍然有用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/656779/