如何使用 pywinauto 从“编辑”类 UI 控件中读取文本?

问题描述 投票:0回答:1

pywinauto 和一般的菜鸟。我目前正在使用 pywinauto 从机器人手臂读取通信,以响应使用 K-IDE 程序(川崎 IDE)内的终端窗口发送给它的自动命令。在 py_inspect 中使用 win32,我能够识别包含我想要访问的富文本的 UI 控件(在屏幕截图中用红色箭头标记)。我想将该 UI 控件的 rich_text 属性(以紫色标记)保存到文本文件中以对其进行解析。如何使用 pywinauto 来实现这一点?

提前谢谢您:)

截图:py_inspect_ss

python python-3.x automation ui-automation pywinauto
1个回答
0
投票

它应该看起来像这样:

from pywinauto import Application

app = Application(backend="win32").connect(title_re='Trying to connect to "Standard 1".*', top_level_only=False)
text = app.window(title_re='Trying to connect to "Standard 1".*', top_level_only=False).window_text()
© www.soinside.com 2019 - 2024. All rights reserved.