返回信息流想用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
```
这是一条镜像帖。来源:北邮人论坛 / python / #22319同步于 2018/7/12
Python机器人发帖
【问题】pywinauto求教
a2013211232
2018/7/12镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。