Python中是否有与Java的AWT Robot类相同的功能?

12 投票
4 回答
12771 浏览
提问于 2025-04-15 11:34

有没有人知道Python里有没有类似于Java Robot的类?

我特别想在Ubuntu系统上截屏,之后还想跟踪鼠标点击和键盘按键(不过那是个稍微不同的问题)。

4 个回答

0

关于截图的部分,可以看看这个回答。这个方法对我有效。其他关于同样问题的回答也可能会对你有帮助。

3

看看这个 GNU LDTP

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

特别是 用 Python 编写 LDTP 测试脚本

6

如果你安装了GTK,那么你可以使用 gtk.gdk.Display 这个类来完成大部分工作。这个类可以控制键盘和鼠标指针,并管理一组 gtk.gdk.Screen 对象。

撰写回答