pywinauto相关内容

如何使用 pywinauto 0.5.4 在两个应用程序之间切换

我正在尝试自动执行一项任务,即从记事本中逐行复制每一行并将其粘贴到应用程序中,然后单击一个按钮,然后将输出复制到第三个记事本文件. 我正在使用 pywinauto用于此自动化的 0.5.4 的 python,我没有得到有关如何在不同应用程序之间切换的任何帮助 来自 pywinauto 导入应用程序app = application.Application()app = application. ..
发布时间:2021-12-29 13:28:23 Python

Python - 在窗口最小化或隐藏时使用 pywinauto 控制窗口

我想做什么: 我正在尝试使用 pywinauto 在 python 中创建一个脚本,以在后台自动安装 notepad++(隐藏或最小化),notepad++ 只是一个示例,因为我将对其进行编辑以与其他软件一起使用. 问题: 问题是我想在安装程序隐藏或最小化时执行此操作,但是如果我移动鼠标,脚本将停止工作. 问题: 如何在 notepad++ 安装程序隐藏或最小化的情况 ..
发布时间:2021-12-29 12:47:42 Python

使用 pywinauto 自动化的 Windows 应用程序不会检测 TreeView 内的元素,尽管这些元素有自己的特征

我正在自动化的应用程序是一个支持win32的后端应用程序,并使用inspect.exe来检测元素下面是我尝试点击销售收据元素的代码,在执行时出现错误 代码:inspect.exe 中的树视图截图,而应用程序图像在后台 app = Application(backend="win32").connect(process=5468)app.windows()dlg = app['TFMenuG ..
发布时间:2021-11-26 14:30:50 其他开发

使用 pywinauto 自动化的 Windows 应用程序不会检测 TreeView 内的元素,尽管这些元素有自己的特征

我正在自动化的应用程序是一个支持win32的后端应用程序,并使用inspect.exe来检测元素下面是我尝试点击销售收据元素的代码,在执行时出现错误 代码:inspect.exe 中的树视图截图,而应用程序图像在后台 app = Application(backend="win32").connect(process=5468)app.windows()dlg = app['TFMenuG ..
发布时间:2021-11-24 23:15:06 C#

尽管元素具有自己的特征,但使用 pywinauto 自动化的 Windows 应用程序不会检测到 TreeView 中的元素

我正在自动化的应用程序是一个支持 win32 的后端应用程序,并使用 inspect.exe 检测元素下面是我尝试点击销售收据元素的代码,在执行时出现错误 代码:inspect.exe 中的树视图截图,而应用程序图像在后台 app = Application(backend="win32").connect(process=5468)app.windows()dlg = app['TFMe ..
发布时间:2021-10-26 16:10:29 其他开发

无法访问 pywinauto 的 hwndwrapper(包装类

我是 python 和 pywinauto 的新手.尝试使用 SWAPY 在 pywinauto.controls.hwndwrapper.hwndwrapper 中设置或获取 TextBox(windows 控件)的文本,我有包装类的类名.如何在pywinauto中使用类名(如Afx:633C0000:1008)访问包装类内部的控件? 导入pywinauto导入 pywinauto.contr ..
发布时间:2021-09-29 18:40:25 Python

Pywinauto 控制/像弹出窗口一样连接到窗口

我尝试在软件上使用 pywinauto 进行一些 gui 自动化我成功打开软件然后执行一些操作,例如连接到顶部窗口并单击编辑字段(输入)上的元素和 type_keys 并登录 但是当我点击某个元素时出现问题,新窗口正在打开,但我无法在该窗口上执行操作 - 没有连接标题,我无法找到我尝试使用顶部窗口的窗口但它现在工作 它就像进行一些安装的弹出窗口,我无法控制窗口或窗口上的任何元素 ..
发布时间:2021-09-15 19:32:23 Python

pywinauto qwidget 点击触发无动作

很明显,一个QWidget按钮被按下和释放,不幸的是没有触发任何动作. 环境类似于使用pywinauto查找qwidget对象文本.该代码使用了来自 的绝对坐标如何使用python单击窗口的“下一步"按钮. 一旦程序运行,目标窗口将获得焦点.光标开始位于靠近目标窗口中心的某处.然后它移动到按钮,按下按钮,因为颜色变为向下颜色.然后松开按钮,光标移回窗口中心.只缺少一件事,目标窗口应用程 ..
发布时间:2021-09-15 19:25:39 Python

如何使用python单击窗口的“下一步"按钮

我使用下面的代码连接一个打开的窗口(类类型是 SunAwtFrame),确实我能够连接到它.但无法单击它的下一步按钮,我怀疑“下一步"按钮可能位于该窗口的框架内.即使我使用“swapy"工具,我也无法浏览控件,实际上并没有显示控件.那么,如果是这种情况,如何切换到框架并单击“下一步"按钮. app2 = application.Application()app2.connect(title_re ..
发布时间:2021-09-15 19:22:10 Python

PyWinAuto - Xpath 之类的识别

我正在寻找如何根据 xpath 在 GUI 中搜索对象的方法.申请鉴定的一部分我的 xpath 如下: ./pane[0]/pane[0]/pane[1]/pane[0]/pane[1]/pane[0]/pane[0]/pane[0]/text[0]/编辑[0] 这应该(如果我在那里没有问题)指向应用程序元素树中选定的 EDIT. 我尝试使用这个 xpath 来识别这样的项目 ..
发布时间:2021-09-12 19:38:46 Python

如何在python脚本中将SendKeys发送到Windows表单?

我正在用 Python 为我的桌面应用程序编写自动化脚本.因为我正在向我的 Windows 窗体发送 TAB 键/任意键.但是我无法在我的 Python 脚本中找到那个 Windows 表单的句柄. 这是示例代码片段: __author__ = 'juhis'导入发送键导入系统导入操作系统从 Tkinter 导入 *导入 ctypes导入 win32gui导入pywinautopwapp ..
发布时间:2021-09-12 19:38:23 其他开发

AutoIT、shell 脚本或 pywinauto 库的 SendKeys 方法不起作用

场景是,我想用python处理机器人框架中的IE弹出窗口.为了处理弹出窗口,我使用了 AutoIT SendKeys、shell 脚本、pywinauto TypeKeys.代码在本地机器上运行时正常工作,但是当我在代理机器上通过团队城市运行脚本时,它失败了.我的观察是,在代理机器中,代码无法处理弹出的窗口. 经过分析,我发现这是因为代理机器在通过团队城市运行脚本时作为一个锁定的系统工作. ..
发布时间:2021-07-10 19:12:32 Python

使用 pywinauto 进行远程桌面连接

我希望我的脚本能够自动连接到远程桌面.我的问题是我如何能够在登录时将脚本中的文本发送到密码区域的远程桌面连接中.下面是我的脚本 from pywinauto.application import Application导入 win32api导入pywinauto从 pywinauto 导入键盘从 pywinauto 导入时间导入时间从 pywinauto.keyboard 导入 SendKeys ..
发布时间:2021-07-07 19:10:26 Python

使用 pywinauto 查找 qwidget 对象文本

我是一名测试工程师.我必须测试使用 QWidget 完成的应用程序(软电话).我正在使用 python - pywinauto.我可以点击按钮并拨打电话.有一个以 statusLabel 命名的 qwidget 对象.测试开始时,“Ready"文字写在上面.当我拨打电话时,此文本会更改为“正在呼叫.."、“已建立呼叫"等.我想检查那个小部件的文本.你有什么想法吗? 解决方案 Pywinau ..
发布时间:2021-06-30 19:45:13 Python