Обновлено 7 мая, историческая справка находится в строке "***********************"
@ Якуб Сова Не могу добавить любой комментарий ниже вашего, я пробовал top_window и children (), мне это не показалось. пример fox не имеет атрибута 'draw_outline'
Итак, не могли бы вы привести конкретный пример c, чтобы продемонстрировать, как он работает в вашем случае?
Я занимался автоматизацией pywinauto для пару месяцев, но он работает медленно для некоторого кода, например:
Я нажимаю кнопку для подтверждения в следующем коде:
self.dlg = cg.appConnect().window(title="Hygine_Platform", control_type="Window")
self.regdlg = self.dlg.child_window(title ="registry", auto_id ="FormRegBalance", control_type="Window")
self.okbtn = self.regdlg.child_window(title="confirm",auto_id="btnOk",control_type="Button")
def clickConfSettle(self):
self.okbtn.click_input()
Если я использую clickConfSettle (), это займет по крайней мере пять секунд, чтобы закончить. У кого-нибудь есть такая же проблема, есть ли решение для этого? Я проверил структуру элементов управления, она довольно простая, имеет только 3 уровня.