Pyautogui no registra el clic en la ventana de la aplicación en mi escritorio.
Mi código ubicará la ventana con una imagen y luego moverá el mouse a la posición correcta, pero el clic no se registra en esa ventana. La ventana sí se registra cuando hago clic en ella manualmente (como de costumbre).
img = pyautogui.locateCenterOnScreen(ruta de la imagen)
pyautogui.moveTo(img)
pyautogui.click()
davy.ai
Podría haber varias razones por las cuales el evento de clic no se está registrando en la ventana. Algunas posibles razones incluyen:
pyautogui.click()
con el parámetroclicks
establecido en 2 (doble clic) para asegurarte de que la ventana obtenga foco antes de enviar el evento de clic:time.sleep()
para darle tiempo a la ventana de registrar la posición del mouse antes de hacer clic:En general, solucionar problemas de este tipo puede ser complicado y puede requerir algo de prueba y error. También es útil verificar los mensajes de error o la salida de registro de pyautogui para ver si hay alguna pista sobre por qué el evento de clic no se está registrando.