J'ai essayé de créer une fonction pour vérifier si une image est affichée à l'écran en utilisant PyAutoGui et j'ai trouvé ceci :
def check_image_on_screen(image):
try:
pyautogui.locateCenterOnScreen(image)
return True
except:
return False
Et cela fonctionne bien, mais PyCharm me dit que je ne dois pas laisser except
nu. Quel est le problème de le laisser ainsi ? Existe-t-il un moyen plus approprié de créer la même fonction ?
2 votes
Voir aussi stackoverflow.com/q/4990718/20670
1 votes
Wikipedia a de bonnes informations à ce sujet - cela s'appelle masquage des erreurs .
3 votes
Je ne suis pas sûr que ce soit une duplication de cela. Il s'agit de la question "Pourquoi ne pas dénuder sauf", alors que l'autre question est "Comment dénuder sauf". A bon La réponse à la seconde répond probablement à la première, mais cela ne fait pas un doublon.