Задать вопрос
@demegorych

Как ввести данные в новом диалоговом окне с помощью pywinauto?

Добрый день,
Автоматизирую одно приложение, изначально есть данный экран:
621f4f27d6802928025026.png
from pywinauto.application import Application

app = Application(backend="uia").start('sda/Steam Desktop Authenticator.exe')
dlg_spec = app.Steam_Desktop_Authenticator
actionable_dlg = dlg_spec.wait('visible')

app.Steam_Desktop_Authenticator.SetupNewAccount.click()

Успешно нажимаю на кнопку, но теперь появляется новое диалоговое окно, к которому я никак не могу обратиться:
621f4fce886f8191597187.png
Пробовал по-разному, например как ниже, но никак не получается ни ввести username. ни нажать на кнопку Login:
dlg_spec = app.Steam_Login
actionable_dlg = dlg_spec.wait('visible')
dlg_spec.set_focus()
app.Steam_Login.Username.type_keys("login")


Подскажите, пожалуйста в чём дело и какие методы надо использвать?

UPD: решение проблемы так и не было найдено
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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