Pregunta rápida para aquellos de ustedes que puedan saberlo: si tienen un método < extremadamente Es común que los usuarios salgan de JMP de esta manera, por lo que casi siempre omiten todos los scripts <
¿Alguien ha visto esto o conoce alguna solución alternativa?
El principal problema con el que me estoy encontrando es que hago que JMP inicie un script Python de bucle de eventos y adjunte el ejecutable a una ventana, luego me comunico con Python a través de sockets de host local.El script de cierre de ventana finalizará la sesión de Python correctamente y demás.Cuando JMP se cierra de la manera anterior, esto no sucede y luego JMP se congela, pero todas las ventanas de JMP desaparecen, por lo que JMP permanece en la lista del Administrador de tareas con su conjunto completo de recursos (a menudo más de 1 GB) y solo se puede eliminar finalizando manualmente la tarea.
Dado que el resultado de RunProgram debe estar vinculado a una ventana JMP activa (para fines de bucle de eventos, supongo), y dado que la ventana se cierra a la fuerza de la manera que describí anteriormente, la variable RunProgram se destruye antes de que pueda cerrar correctamente. Pitón.
Es un desastre y desearía que tuviera una solución, pero hasta el momento no la veo.