使用Python中的Pywinauto按特定按钮上的Enter

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

我正在使用pywinauto在Windows 7上安装的应用程序中输入按钮。

from pywinauto.application import Application
from pywinauto.keyboard import send_keys, KeySequenceError

app = Application().start()
send_keys("{ENTER}")

上面的代码打开应用程序,然后执行ENTER键。问题是,它错误地选择了另一个按钮。是否可以使用pywinautoin python指定按钮名称并按Enter键。

谢谢

python pywinauto pyautogui
1个回答
0
投票
取决于

[w.window_text() for w in app.windows()]返回什么,

app.window(title="Main Window Title").dump_tree()打印什么。

    另外,区分Application(backend="win32")Application(backend="uia")也很重要。
© www.soinside.com 2019 - 2024. All rights reserved.