¿Qué biblioteca necesita Python para ayudarme a presionar botones en la interfaz interactiva de otros programas?
Si quieres ir más allá, necesitas analizar de qué está hecho tu programa. Si se trata de una APLICACIÓN WEB, debe saber qué núcleo del navegador utiliza y llamar al complemento correspondiente para hacer clic. Si es un programa WNDOWS tradicional, puede usar la API de win32 para obtener el identificador de la ventana, encontrar el identificador del control mediante una consulta iterativa y, finalmente, controlarlo enviando y recibiendo mensajes.
También existe un tipo de programa, como por ejemplo flash. Ninguno de estos métodos funciona. Porque su código interno no es público. Si es necesaria más investigación y desarrollo. Puedes intentar descompilar ActionScript y encontrar una manera de reemplazar la lógica. Luego use el script Java para controlar la lógica y lograr el procesamiento automático.