我先向您展示java工具栏的屏幕截图。由于专有原因,我无法为您提供网站的网址。这是截图:
现在重点是点击'Exclaim'按钮。我在这里使用Python。我也确定selenium无法检测到它,因为它是一个工具栏,并且它的相应html不存在。我试图在这里使用AutoIT,但它的finder工具没有检测到它。我不想在这里使用像Sikuli这样的脚本,因为它不稳定会成为一个大胆的冒险。
谁可以在这方面帮助我?
对于这种问题,我用pyautogui解决它们
以下是文档:https://pyautogui.readthedocs.io/en/latest/
此代码将在屏幕上找到图像并将鼠标移动到图像中心:
imports pyautogui
x, y = pyautogui.locateCenterOnScreen('YOURIMAGE.png', confidence=0.8)
pyautogui.moveTo(x, y)
我听说有些人用OpenCV获得了更好的效果,但你可以随时测试