Y at-il un équivalent Python à AWT classe Robot de Java? [fermé]
-
21-08-2019 - |
Question
Quelqu'un sait-il d'une classe Python similaire à Robot?
Plus précisément, je voudrais faire une capture d'écran dans Ubuntu, et éventuellement le suivi des clics de souris et une presse à clavier (bien que ce soit une question légèrement différente).
La solution
Si vous avez GTK, vous pouvez utiliser le gtk.gdk.Display classe pour faire la plupart des travaux. Il contrôle le pointeur clavier / souris saisit un ensemble de objets gtk.gdk.Screen
.
Autres conseils
Consultez GNU LDTP :
GNU / Linux Desktop Test Project (GNU LDTP) vise à la production de haute test de qualité cadre d'automatisation [...]
En particulier écriture des scripts de test de LDTP dans un langage de script Python
En ce qui concerne la capture d'écran, voir cette répondre . Cela a fonctionné pour moi. D'autres réponses à la même question peut intéresser aussi bien.
Consultez la RobotFramework . Je ne sais pas si elle fera la même chose que JavaRobot, ou si elle fera plus. Mais il est facile et très flexible à utiliser.