报错解释:
raise ImageNotFoundException 是一个自定义的异常抛出语句,通常在Python程序中出现图片未找到的情况时使用。这个异常是由 PyAutoGUI 库抛出的,PyAutoGUI 是一个用于控制鼠标和键盘的 Python 库,在使用其中的图片识别功能时,如果无法找到指定的图片,就会抛出这个异常。
解决:
1.更新 PyAutoGUI 库
2.降低图片信任度
3.检查图片清晰度、尝试更换图片
4.使用try语法捕获异常
try:
wechatPostion = pyautogui.locateOnScreen("wechat.jpg",confidence=0.8)
print(wechatPostion)
pyautogui.click(wechatPostion)
except pyautogui.ImageNotFoundException:
print("Sorry I cannot locate wechat.jpg")
```