1
from pywinauto.application import Application
app = Application().Start(cmd_line=u'"path to program" ')
afx = app[u'Afx:01360000:0']
afx.Wait('ready')
afxtoolbar = afx[u'1']
toolbar_button = afxtoolbar.Button(3)
toolbar_button.Click()
window = app.Dialog
window.Wait('ready')
edit = window.Edit4
edit.Click()
app.typekeys ("Success")
이 시점에서 응용 프로그램을 열어 올바른 창을 표시하고 마우스로 채울 상자를 마우스로 클릭합니다. 짧은 문자열. 나는 내 삶을 위해 키보드 입력을이 필드에 전달하는 방법을 알 수 없다. PyWinAuto에 대한 모든 문서를 읽었습니다. 아무 것도 도움이되지 않습니다 ...선택한 입력 상자에 키 입력을 보낼 수 없습니다.
기본적으로 문자열을 보내고 Tab 키를 6 번 보내는 방법을 알아야합니다. 그런 다음이 프로그램을 자동화하여 내 프로그램을 완성 할 수 있습니다.
저는 Swapy64bit도 사용하고 있습니다. 이 프로그램은 win32 백엔드를 사용합니다. 파이썬 3.6을 사용하고 있습니다.
타입 키가 올바르게 붙지 않았습니까? PyWinAuto 문서는 많이 필요합니다.