Sterri Asked:2020-08-05 22:12:18 +0000 UTC2020-08-05 22:12:18 +0000 UTC 2020-08-05 22:12:18 +0000 UTC 如何使用 PyWinAuto 通过窗口标题附加到进程? 772 您需要连接到已经运行的进程。使用connect,我只通过PID找出了连接,但程序“模糊”成几个同名的进程:3个背景和1个在窗口中。您需要在窗口中显示进程的 PID。 python 1 个回答 Voted Best Answer Vasily Ryabov 2020-08-06T15:39:25Z2020-08-06T15:39:25Z 这样做是这样的(尝试连接最多 5 秒或在窗口出现时): app = Application(backend="uia").connect(title="Window title", timeout=5) # можно юзать title_re, control_type и всё, что в обычном поиске окна 默认情况下,现在 timeout=0 用于连接,但将来我们将默认为 5 秒,就像普通的窗口搜索一样。 获取进程的PID(如果突然需要它,因为已经有一个对象app): print(app.process)
这样做是这样的(尝试连接最多 5 秒或在窗口出现时):
默认情况下,现在 timeout=0 用于连接,但将来我们将默认为 5 秒,就像普通的窗口搜索一样。
获取进程的PID(如果突然需要它,因为已经有一个对象
app):