Я нахожусь в процессе автоматизации процесса обновления нашей панели KPI с помощью PyAutoGUI.Для этого требуется запустить отчет онлайн, экспортировать его в Excel и слегка настроить Excel.Я застрял при нажатии на предупреждение безопасности «Включить содержимое», которое появляется при открытии книги Excel.
Я попытался использовать следующий простой код: enab = gui.locateCenterOnScreen ('Enable2.png', trust = 0.7) gui.click (enab)
Для создания Enable2.png файл, я сделал скриншот файла Excel и обрезал его, чтобы показать только кнопку.ПРИМЕЧАНИЕ. Я попытался обрезать его, чтобы включить только кнопку, а также часть желтого фона.Обе дают одинаковые результаты
Это возвращает достоверность 0,4 (а иногда отличается / выбирает что-то еще).
import pyautogui as gui
import time
gui.FAILSAFE = True # fail-safe
gui.keyDown('alt')
gui.press('tab')
gui.keyUp('alt')
enab = gui.locateCenterOnScreen('Enable2.png', confidence=0.7)
gui.click(enab)
Почему уровень доверия такой низкий?Почему это отличается?Как я могу улучшить этот процесс?