12

有谁知道类似于Java Robot的 Python 类?

具体来说,我想在 Ubuntu 中执行屏幕抓取,并最终跟踪鼠标点击和键盘按下(尽管这是一个稍微不同的问题)。

4

4 回答 4

6

如果您有 GTK,那么您可以使用gtk.gdk.Display类来完成大部分工作。它控制键盘/鼠标指针抓取一组gtk.gdk.Screen对象。

于 2009-05-13T20:57:27.410 回答
3

查看GNU LDTP

GNU/Linux 桌面测试项目 (GNU LDTP) 旨在产生高质量的测试自动化框架 [...]

尤其是用 Python 脚本语言编写 LDTP 测试脚本

于 2009-05-13T21:43:50.423 回答
0

至于屏幕抓取,请参阅此答案。这对我有用。对同一问题的其他答案也可能很有趣。

于 2009-05-13T20:09:06.943 回答
-1

查看RobotFramework。我不知道它是否会做与 JavaRobot 相同的事情,或者它是否会做更多事情。但它使用起来很容易且非常灵活。

于 2009-05-13T23:53:52.537 回答