Locate de pyautogui
Bonjour,
j'essaye de créer un programme qui me permet de localiser le bouton '+' d'une page internet, cette information je la stock en tant qu'image que vous pouvez voir ci-dessous pour ouvrir un nouvel onglet. Cependant il semble que la fonction pyautogui(pg).locatecenteronscreen n'a pas l'air de fonctionner. J'ai testé les autres fonction moveTo et click qui eux fonctionnent.
(le programme et l'image sont dans le même fichier)
Pouvez-vous m'aider ?
Windows / Opera 95.0.0.0
def test():
try :
cords = pg.locateOnScreen('bis.png', confidence = 0.5)
pg.moveTo(cords)
pg.click()
print(" New folder open")
except:
print("failed")
test()
- Could not locate efi boot bootx64 efi 14 not found
- Dual boot - Guide
- Redmi note 14 4g test - Accueil - Téléphones
- Que veut dire not found - Forum Réseaux sociaux
- Vb6fr.dll could not be found ✓ - Forum Windows
- Not a secure boot platform 14 - Forum MacOS
2 réponses
bonjour,
"n'a pas l'air de fonctionner": cela retourne quoi?
Bonjour,
Question stupide, dans la documentation et dans ta question il est question de pyautogui.locateCenterOnScreen mais dans ton code il semble être question de pyautogui.locateOnScreen (il manque Center). Les deux fonctions existent, mais j'ai l'impression que tu n'utilises la bonne fonction dans ton code.
Comme dit yg_be, que retourne ta fonction ? As-tu essayer avec d'autres valeurs de confidence ? Quels sont les éventuels messages d'erreur ?
Bonne chance
