Python 如何在java工具栏中单击不是我创建的按钮?

Python 如何在java工具栏中单击不是我创建的按钮?,python,selenium-webdriver,autoit,uitoolbar,Python,Selenium Webdriver,Autoit,Uitoolbar,首先让我向您展示java工具栏的屏幕截图。由于专有原因,我无法向您提供该网站的url。以下是截图: 现在的重点是点击“感叹”按钮。我在这里使用Python。我还确定selenium无法检测到它,因为它是一个工具栏,并且它对应的html不存在。我试图在这里使用AutoIT,但它的查找工具没有检测到它。我不想在这里使用像Sikuli这样的脚本,因为由于其不稳定性,这将是一个大胆的冒险 在这方面有人能帮我吗?对于这类问题,我使用pyautogui来解决它们 以下是文件: 此代码将在屏幕上找到图像并将

首先让我向您展示java工具栏的屏幕截图。由于专有原因,我无法向您提供该网站的url。以下是截图:

现在的重点是点击“感叹”按钮。我在这里使用Python。我还确定selenium无法检测到它,因为它是一个工具栏,并且它对应的html不存在。我试图在这里使用AutoIT,但它的查找工具没有检测到它。我不想在这里使用像Sikuli这样的脚本,因为由于其不稳定性,这将是一个大胆的冒险


在这方面有人能帮我吗?

对于这类问题,我使用pyautogui来解决它们

以下是文件:

此代码将在屏幕上找到图像并将鼠标移动到图像中心:

imports pyautogui
x, y = pyautogui.locateCenterOnScreen('YOURIMAGE.png', confidence=0.8)
pyautogui.moveTo(x, y)
我听说有些人用OpenCV获得了更好的结果,但你可以随时测试