Python/Selenium 打开应用程序和登录的代码(GUI 自动化)

Python/Selenium code to open an application and login ( GUI Automation)

我正在做一个项目,我需要从不同的网站(公司内部网站)收集信息,也需要从 Java 中开发的 windows 应用程序收集少量信息。

我能够使用 Selenium/Python 从网站提取所有信息,现在我有一个 Window 应用程序,我需要在其中获取一些信息。由于 selenium 不支持 Window 应用程序无法继续。我尝试使用 AutoIt,但我的应用程序是在 JAVA 上开发的,autoit windows 间谍无法检测到应用程序上的许多按钮。

任何 suggestion/Idea 根据您的经验如何进一步进行? 我在网站上有 80% 的信息,我已经编写脚本以仅提取待处理的是此应用程序。

如果 Java 应用程序正在使用 DB(几乎可以肯定),您可以尝试直接从那里获取数据,而不是从 GUI 中提取数据。