问题1:pyautogui识别不到图片,如何进行下面代码,而不是报错找不到图片 问题2:pyautogui,当前页面识别多图,只需要识别出一张就执行下面代码,而不是有一张识别不出来就报错 问题2: ```
import pyautogui def find_image(image_path,max_attempts = 10):#循环找图,找10次 attempts = 0 while attempts < max_attempts: try: Xanniu = pyautogui.locateOnScreen(image_path, confidence=0.9)#识图 if Xanniu: pyautogui.moveTo(Xanniu, duration=0.5) pyautogui.click() print('找到了...') return Xanniu#判断是否找到图像 else: print('找不到...') return None except Exception as e: print(f'查找失败,尝试次数:{attempts + 1},错误信息:{e}') attempts += 1 return None image_path = ('Xanniu.png') Xanniu = find_image(image_path) if Xanniu : print('找到了') else: print('没找到') yonghuming = pyautogui.locateOnScreen('yonghuming.png', confidence=0.9) pyautogui.moveTo(yonghuming, duration=0.5) pyautogui.click() print('成功')
```