Ошибка при автоматизации установочного файла с помощью pywinauto - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь автоматизировать установочный файл (.exe файл) с помощью модуля pywinauto из python. Как только запускается мастер установки, следующая кнопка шагов завершения не нажата, здесь я использую мастер установки возвышенного текста 3Кто-нибудь может мне помочь, пожалуйста?

 import os
    from pywinauto.application import Application
    print("Starting installation ...")

    app = Application()

    fsv = app.start(r"C:\Users\lenovo\Downloads\Sublime Text Build 3176 x64 Setup.exe")

    fsv.InstallDialog.NextButton.wait('ready',timeout=10).click_input( //I'm having error on this line)
    #fsv.InstallDialog.IAgreeRadioButton.Wait('ready', timeout=30).ClickInput()
    fsv.InstallDialog.Edit.Wait('ready', timeout=30).type_keys(os.getcwd() + "\\Sublime", with_spaces=True)
    fsv.InstallDialog.InstallButton.Wait('ready', timeout=30).ClickInput()
    #fsv.InstallDialog.FinishButton.Wait('ready', timeout=30).ClickInput()
    fsv.InstallDialog.Next.wait('ready',timeout=60).click_input()
    fsv.InstallDialog.Install.wait('ready',timeout=60).click_input()
    fsv.InstallDialog.Finish.wait('ready',timeout=60).click_input()
...