23得票4回答
pytest - Windows致命异常:代码0x8001010d

我试图使用pytest和pywinauto来运行GUI测试。当我正常运行代码时,它没有抱怨。但是,当我通过pytest运行时,它会抛出一堆错误:Windows fatal exception: code 0x8001010d 注意,代码仍然可以正常执行并且案例被标记为已通过。只是输出结果被这些...

22得票3回答
如何获取所有打开窗口的名称列表?

如何获取所有打开窗口的名称/文本列表? 我尝试了pywinauto: pywinauto.findwindows.find_windows(title_re="*") 但是使用*作为正则表达式会引发错误。 我尝试了win32gui: win32gui.GetWindowText(win...

12得票4回答
无法在Windows 10上导入pywinauto

我使用 pip install pywinauto 命令安装了 pywinauto 库。 操作系统:Windows 10 Python 版本:3.6.2 当我运行 python 并尝试导入 pywinauto 时,出现以下错误:Python 3.6.2 (v3.6.2:5fd33b5, Jul...

10得票1回答
使用PyWinAuto控制当前正在运行的应用程序

使用以下代码,我可以找到我想要连接的当前运行窗口名为“Trade Monitor”,如何成功连接它?使用app.start_方法无效。 from pywinauto import application app=application.Application app.findwindows ...

10得票3回答
PyWinAuto仍然有用吗?

今天我在尝试使用 PyWinAuto 进行 GUI 测试,并且感到非常有趣。我想知道它是否仍然是最先进的,或者是否还有其他(免费的)工具可以更好地进行 Windows 富客户端自动化。

9得票1回答
使用pywinauto控制窗口时,窗口最小化或隐藏怎么办?(针对Python语言的IT技术问题)

我想做什么: 我正在尝试使用pywinauto在python中创建一个脚本,以自动在后台(隐藏或最小化)安装notepad++,notepad++只是一个示例,因为我将编辑它以使其适用于其他软件。 问题: 问题是我想在安装程序隐藏或最小化的情况下执行此操作,但如果我移动鼠标,脚本将停止工...

9得票4回答
Pywinauto:无法将窗口置于前台

我正在开发一个由Python驱动的自动化工具。 想象一下有一堆应用程序在运行: APPS_POOL = ['Chrome', 'SomeApp', 'Foo'] 脚本在循环中运行(每秒一次),需要在它们之间随机切换: # Init App object app = applicati...

8得票1回答
等待窗口出现并发送按键- pywinauto

我正在尝试编写一个小函数,使它能够等待某个窗口出现,然后发送一个按键(alt + i)。我一直试图使用pywinauto来实现这一点,但是没有成功。根据文档中的说明,我可以使用以下方法: pywinauto.application.WindowSpecification.Exists() ...

8得票3回答
按下带有pywinauto的键

非常简单的问题。 我想按下一个键盘按键,例如回车键,使用pywin自动化。 我不想在任何应用程序窗口的上下文中按它。 我只需要原始的键盘按键,例如a、enter或backspace。

8得票2回答
如何在pywinauto中找到应用程序的可用对话框和控件?

我正在使用Windows 7系统中的pywinauto,并寻找一种查找应用程序可用对话框和控件的方法。以下是一个示例: from pywinauto import application import time app=application.Application() app.conne...