【发布时间】:2020-11-20 13:39:40
【问题描述】:
如何在没有图像识别的情况下自动点击非浏览器交互界面(例如 Exe 软件)? (比如微软的onenote,或者一些小众软件)
我想学习相关技术,但不知道该往哪个方向走,希望有人能给我一些指导。
(现在对于这些非浏览器的软件我只能使用Python的图像识别和点击技术,但是这个效率很低。希望我可以直接跳过图像识别&点击,直接操作底层数据处理,例如操作 HTTP 请求或 CSS selenium )
【问题讨论】:
-
@Burning Alcohol 不,pyautogui 就是我用的,但是不稳定!!我需要点击一个没有'click'的按钮,而只是操作地面代码,点击一个HTML按钮与操作HTML的javascript相比,后者显然更好
-
如果你不介意低级,你可以尝试使用 python 的 win32api 包装器。 WINAPI 具有让您枚举窗口/窗口元素并获取它们的句柄的函数,这应该可以让您自动与它们进行交互。
标签: python selenium automation exe