BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #22319同步于 2018/7/12
Python机器人发帖

【问题】pywinauto求教

a2013211232
2018/7/12镜像同步0 回复
想用pywinauto实现这个对软件的一些操作,软件刚打开时是在Appendix 8这个界面下,我现在想切换到PFD (space serv.)界面下,如图 按理说找到控件位置然后用一个Click()事件就可以了(我是这么想的。。)但是在print_control_identifiers()输出的控件信息中,它是这个样子。。 我感觉我把能输的都输了一遍,但就是都没用,想请教大佬,这里应该怎么处理。。 目前代码是这个样子,下一句应该怎么写呢 ```python #coding=utf-8 from pywinauto.application import Application import SendKeys import time # app = Application().start(r"C:\BR_SOFT\batch\gibc.exe") # time.sleep(1)# 否则下条语句直接执行了,文件还没打开就会报错 app = Application().connect(title_re="GIBC SNS V8 - Graphical Interface for Batch Calculations") dlg_spec = app.window(title='GIBC SNS V8 - Graphical Interface for Batch Calculations') dlg_spec.print_control_identifiers() # dlg_spec['Start'].Click() # OK # dlg_spec['Edit'].TypeKeys('123') # OK # dlg_spec['Extended'].Click() # OK ```
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。