哪个是自动化第三方窗口应用程序的最佳工具?

use*_*598 6 ui-automation

除了使用基本的 Sikuli 之外,我还是 Windows 应用程序自动化的新手。

我检查了一些选项,如 PyAutoGUI、PyWinAuto。哪个是 Sikuli、PyAutoGUI、PyWinAuto 或任何其他工具之外的第 3 方 Windows 应用程序自动化的最佳工具?

首选 - 跨平台工具(Mac 和 Windows)

Vas*_*bov 6

如果您需要基于文本属性的自动化,pywinauto 应该可以帮助您。但是开源领域并没有流行的基于文本的跨平台工具。

在 macOS 上,如果您更喜欢 Python,pyatom/ATOMac就足够了(它需要在安装过程中进行一些编译,但效果很好)。

这是我正在维护的开源工具的大列表

  • PyAutoGUI 具有图像识别功能(如 Sikuli 或lackey),但它不是基于文本的(甚至不支持 Win32 API)。
  • PyAutoIt 绑定和 AutoIt 本身不支持 MS UI 自动化技术(仅 Win32 API)。
  • 入门指南pywinauto解释了这些2种技术,以及如何在pywinauto它们之间进行切换之间的一些差异。

无论如何,这个领域很复杂,您可能会面临许多挑战。随意提出更详细的问题,因为这个问题更适合
Software Recommendations
StackExchange 站点。