Gibt es eine Python entspricht Java AWT Robot-Klasse? [geschlossen]
-
21-08-2019 - |
Frage
Kennt jemand eine Python-Klasse ähnlich href="http://java.sun.com/javase/6/docs/api/java/awt/Robot.html" rel="noreferrer"> Java ?
Insbesondere würde Ich mag einen Bildschirm greift in Ubuntu ausführen, und schließlich Mausklicks und Tastatur drückt verfolgen (obwohl das eine etwas andere Frage ist).
Lösung
Wenn Sie GTK haben, dann können Sie die gtk.gdk.Display Klasse der meiste Arbeit zu tun. Es steuert die Tastatur / Maus einen Satz von gtk.gdk.Screen
Objekten greift.
Andere Tipps
Schauen Sie sich GNU LDTP :
GNU / Linux Desktop Testing Project (GNU LDTP) bei Herstellung von hoch gerichtet Qualitätstestautomatisierungsrahmen [...]
Besonders Schreiben LDTP Testskripts in Python Skriptsprache
Was den Bildschirm holen, finden Sie unter diese beantworten . Das funktionierte für mich. Andere Antworten auf die gleiche Frage könnte auch von Interesse sein.
Schauen Sie sich die Robot Framework . Ich weiß nicht, ob es die gleichen Dinge wie JavaRobot tun wird, oder wenn es wird mehr tun. Aber es ist leicht und sehr flexibel einsetzbar.