Pasar jsl generado por python a JMPTrabajo mucho con los programadores de Python para generar una variedad de cuadros y gráficos. A menudo juego con Graph Builder (o alguna otra plataforma JMP) para obtener lo que quiero. Luego lo guardo como un gráfico, se lo envío y les digo "haz esto".
Sería mucho más eficiente si pudiera enviarles el código JSL y usar JMP como back-end gráfico. La idea es que cuando se necesita un gráfico, un script de Python enviaría el código JSL apropiado a JMP. JMP generaría el gráfico y lo guardaría como una imagen para su posterior uso por el script de Python.
¿Es posible algo así con JMP? ¿Alguien sabe como hacer esto? Tenemos la capacidad de python. Es la interfaz de Python / JMP lo que me tiene desconcertado.
Gracias.
Re: Pasar jsl generado por python a JMPEl soporte de Python de JMP se proporciona al incorporar JMP al intérprete de Python. Cargando la biblioteca compartida de Python que tiene en su sistema. JMP puede ejecutar scripts de Python, puede pasar datos de un lado a otro entre JMP y la instancia de Python que se ejecuta dentro de JMP. JMP no tiene una interfaz externa de Python, por ejemplo, donde uno podría importar JMP en una instancia independiente de Python. Para ejecutar JMP externamente, hay 2 formas que son portátiles y una que funciona solo en Windows. Portablemente, puede ejecutar JMP desde la línea de comandos que inicia JMP con un script JSL, pero aún puede obtener cuadros de diálogo y todo eso. 2) Ejecute un script JSL que escuche en un socket, el programa externo envía comandos a JMP a través de un socket y el script JSL tiene que analizar la comunicación para llamar a los comandos apropiados. Finalmente, en Windows, JMP exporta interfaces COM de automatización de Windows. Con los paquetes adecuados de Python COM, su programa Python podría conducir JMP a través de la interfaz de automatización COM. En la actualidad, la opción 3 es su mejor apuesta para lograr dicha interacción.