Estamos tratando de automatizar el diálogo de SecurityAgent en el que estamos introduciendo la contraseña usando pyautogui en 10.13 OSx
contraseña = "12345678" usando
pyautogui.typewrite(contraseña)
esta función resolvió el problema. Sin embargo, estamos ejecutando este script varias veces en la misma máquina
No estoy seguro si es debido a la lentitud de la máquina o algo así, solo se están escribiendo 7 caracteres en la pantalla y luego se hace clic en enter, lo que falla el paso.
También intenté agregar un intervalo y un valor de pausa en pyautogui. Pero no ayuda. Aleatoriamente el script falla.
En lugar de escribir toda la secuencia, intenté ejecutar un bucle como se muestra a continuación
for c in contraseña:
pyautogui.press(c)
Aún así, no ayudó. ¿Puede alguien ayudar con una solución alternativa?