使用Python自动化Java applet

Eri*_*ric 6 python applet automation

在工作中,我需要每20-30分钟运行一次Java小程序,以重新连接到其中一个内部应用程序.

我想在这个应用程序的网站中自动登录,然后运行这个根本不需要输入的Java小程序,只需接受它,这样我就可以在每次应用程序注销时运行脚本.

我有什么方法可以使用Python urllib或类似的库来做到这一点?我知道如何做登录部分,但我不知道该做什么'接受并运行这个applet'部分.

Ósc*_*pez 1

Web 应用程序测试框架对于您的要求非常有用,它允许您模拟用户与网站的交互(POST、GET、登录、点击等)。

你的问题的棘手部分是与 Java 小程序交互 - 没有多少 Web 应用程序测试框架允许你这样做;特别是,我不知道提供该功能的 Python 框架,但根据我的经验,我发现HTTPUnit与小程序配合得很好。当然,它是用 Java 编写的,而不是用 Python 编写的,但值得一看。