pywinauto ist eine Reihe von Python-Modulen zur Automatisierung der Microsoft Windows-Benutzeroberfläche. Im einfachsten Fall können Sie Maus- und Tastaturaktionen an Windows-Dialoge und -Steuerelemente senden.
Gibt es ein Linux-Äquivalent zu diesem Python-Modul?
Vielen Dank!
software-recommendation
python
Jim Syyap
quelle
quelle
Antworten:
Das Linux Desktop Testprojekt (ldtp) sollte das bieten, was Sie brauchen. Mit dem Paket python-ldtp können Sie Skripte in Python schreiben. Das Projekt verwendet die Eingabehilfenmethoden, um Aktionen auszuführen. Daher muss die betreffende Anwendung eine „Standard“ -Anwendung von GTK / QT /… sein und Sie müssen die Eingabehilfen aktivieren („Hilfstechnologien“).
Das folgende Python-Skript klickt in einem (bereits vorhandenen) gedit-Fenster auf die Schaltfläche "Neu" und gibt die Zeichenfolge ein
foo
:quelle
Sie können Sikuli (jetzt SikuliX genannt) verwenden.
URL: www.sikuli.org
Laut der Website:
Bitte beachten Sie, dass es sich um eine Beta-Version handelt.
quelle