Существует ли эквивалент Java-класса AWT Robot на Python?[закрыто]

StackOverflow https://stackoverflow.com/questions/860013

Вопрос

Кто-нибудь знает класс Python, похожий на Java-робот?

В частности, я хотел бы сделать снимок экрана в Ubuntu и, в конечном итоге, отслеживать щелчки мыши и нажатия клавиш (хотя это немного другой вопрос).

Это было полезно?

Решение

Если у вас есть GTK, вы можете использовать gtk.gdk.Display класс, чтобы сделать большую часть работы.Он управляет указателем клавиатуры/мыши и захватывает набор gtk.gdk.Screen объекты.

Другие советы

Проверить ГНУ ЛДТП:

Проект тестирования настольного компьютера GNU/Linux (GNU LDTP) направлен на создание высококачественной структуры автоматизации тестирования [...

Особенно Написание тестовых сценариев LDTP на языке сценариев Python.

Что касается скриншота, см. этот ответ.Это сработало для меня.Другие ответы на тот же вопрос также могут представлять интерес.

Проверьте РоботРамки.Я не знаю, будет ли он делать то же самое, что JavaRobot, или будет делать больше.Но он прост и очень гибок в использовании.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top