У меня есть программа на Python, которая запускает другой исполняемый файл. На ленте этого открытого исполняемого файла необходимо выполнить некоторые автоматические операции, поэтому я использую для этого pyautogui.
Сначала лента должна быть «активной», поэтому я щелкаю большую часть слева. Затем мне нужно использовать стрелки, чтобы изменить выбор меню ленты (два раза влево). Затем мне нужно нажать Enter, чтобы открыть правильное меню. (из «Файла» в «Сценарии»)
Код, который я использую для этого:
import pyautogui
pyautogui.click(x=0, y=30)
pyautogui.press(['left', 'left']) #this part does not work here
pyautogui.hotkey('enter')
Каким-то образом щелчок и ввод работают, но клавиши со стрелками не работают. Я могу использовать физические клавиши со стрелками, чтобы изменить выбор меню, но этот код каким-то образом не выполняет эти действия.
Кто-то знает, что здесь не так и как это решить?
С уважением, Ганеш
РЕДАКТИРОВАТЬ:
Я пытался открыть программу и скрипт с правами администратора, но это все равно не сработало. Каким-то образом «вход» и все остальное работает, кроме стрелок.