@lol_vova

Как написать программу, которая будет имитировать клики мыши и нажатия клавиш?

Нужно, что бы программа сама "нажимала" клавиши или "кликала" в определенной области экрана. Как это можно реализовать в питоне? Нагуглил, что можно черещ pywin32, но как с ней работать не нашел :с
  • Вопрос задан
  • 3983 просмотра
Пригласить эксперта
Ответы на вопрос 4
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Гляньте тут:
www.sikuli.org
Ответ написан
Комментировать
vasily-v-ryabov
@vasily-v-ryabov
Python, UI Automation, pywinauto
Если хочется по тексту искать, куда кликать, то можно заюзать pywinauto:
pywinauto.github.io

Начать стоит с Getting Started Guide, а потом examples (в репозитории на гитхабе). Самые свежие - это mspaint.py, win10_calculator.py и list_windows_updates.py.

Поддерживаются две технологии: Win32 API и MS UI Automation. Это два разных бэкенда под капотом. Детальнее - в Getting Started Guide.
Ответ написан
Комментировать
TomasHuk
@TomasHuk
Могу предложить PyUserInput (необходима доустановка pywin32 и pyHook).
Ответ написан
Комментировать
mallo_c
@mallo_c
Зачем я изучил VBS???
pynput
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы