1
6
我用狗尾巴 https://fedorahosted.org/dogtail/ )为了做到这一点,我用它为我的Linux(Ubuntu)应用程序创建了一个自动测试。该框架将按钮和类型单击到文本字段中。 见Gedit示例, https://fedorahosted.org/dogtail/browser/examples/gedit-test-utf8-procedural-api.py 所以只要用狗尾巴,例如
|
2
2
这完全有效…至少在Mac上。这是用于单击和拖动等。但可以相应地进行改装。
|
3
2
我可以建议你 PyAutoGUI 它允许完全控制鼠标和键盘并获取屏幕截图,甚至可以在屏幕中定位图像(例如:按钮在哪里?),对于动态地自动化单击非常有用。它适用于Windows、MacOS和Linux。 例如:
退房 Introduction page . |
4
1
下面是来自Python论坛的一个有趣的主题: Python Forum 编辑: 关于stackoverflow还有一个有趣的关于鼠标控制的问题…也许这是一个好的起点。 Mouse Control with Python 其中一个答案是引用一个Linux示例……它将引导您进入一个不错的博客条目。 |
5
1
|
6
1
是的,它也适用于键盘。 |
7
1
对于控制台,请尝试使用ncurses或俚语。在其他情况下,请尝试pyqt、pygtk和tkinter。 所有这些解决方案都是跨平台的,几乎可以在任何地方工作。 |
8
0
Linux、Windows和Mac上的跨平台解决方案是Autopy。 https://github.com/msanders/autopy/ 它允许控制鼠标和键盘、截屏和在较大的位图上查找小位图,如果您想自动化一些您无法控制的GUI应用程序,应该非常方便。 |
CaTx · 使用带有一个大于号和两个大于号的回波的区别 1 年前 |
Ari157 · x86_64 Linux程序集中的逻辑与实现 2 年前 |
Ty Q. · 分段故障GLFW3/GLAD 2 年前 |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
Bastien L. · 多Linux Grafana集成 2 年前 |