Python / win32com - Comprueba si el programa está abierto

Tengo un script donde uso win32com para interactuar con un servicio COM. Funciona según lo previsto cuando el programa ya está abierto. Me conecto a él utilizando win32com.client.dynamic.Dispatch, luego interactúo con un documento que ya debería estar abierto. Suponiendo que el programa ya está abierto, puedo verificar fácilmente si un documento está abierto, pero no estoy seguro de cómo verificar si el programa ya está abierto o no. Cuando uso el Despacho mencionado, simplemente inicia el programa si aún no está abierto, que no es lo que quiero.

Respuestas a la pregunta(1)

Su respuesta a la pregunta