Нажатие на экранную клавиатуру с помощью pyautoguiPython

Программы на Python
Ответить
Anonymous
 Нажатие на экранную клавиатуру с помощью pyautogui

Сообщение Anonymous »


Я разрабатываю бота, который будет нажимать на экранную клавиатуру с помощью pyautogui

Ниже приведен код, который я сейчас использую для нажатия буквы «а» на клавиатуре.

импортировать pyautogui osk_filepath = os.path.abspath("активы") osk_icon = pyautogui.locateCenterOnScreen(os.path.join(osk_filepath, "OSK_ICON.png")) если нет osk_icon: sys.exit("Невозможно обнаружить экранную клавиатуру") OSK_LOCATION = (osk_icon[0] – 25, osk_icon[1], 1000, 500) a = pyautogui.locateCenterOnScreen(os.path.join(osk_filepath, "a.png"), регион=OSK_LOCATION, оттенки серого=True) pyautogui.click(а) Он перемещает мышь в положение клавиши «a», но не нажимает ее для вывода буквы «a».
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»