Come importare un valore variabile da JMP a Python?
Vorrei stampare il valore di "rate" da JMP a Python.
tasso = 0,07;
mostra(tasso);
Python Init(Usa la versione Python("3.12.3"));
Python Invia(rate, Nome Python("err_rate"));
Invio Python("print(err_rate)");
Automazione e scriptingAnalisi e modellazione dei dati di baseAccesso ai datifinestreRi: Come importare un valore variabile da JMP a Python?Se è possibile, aggiorna a JMP18 e l'utilizzo di Python in JMP diventa molto più semplice (per ora sarai "limitato" a Python 3.11)
Names Default To Here(1);
rate = 0.07;
Python Send(rate);
Python Submit("\[print(rate)]\");
//get_rate = Python Get(rate);
//show(get_rate);
Write();R: Come importare il valore di una variabile da JMP a Python?Per JMP 17 e versioni precedenti, ho installato una versione di Python non Anaconda (8.6). Ho eseguito il tuo codice di esempio senza errori. Ho rimosso l'opzione "Usa versione Python" perché JMP la trova di default.
L'integrazione di JMP con Python è un problema ricorrente, culminato con l'installazione di una versione di Python con JMP 18. Se riesci ad aggiornare a JMP 18, come suggerisce Jarmo, la soluzione migliore è questa. Se non riesci ad aggiornare, ti consiglio di cercare possibili soluzioni nelle risposte alle discussioni. Sospetto che la versione 12 di Python possa essere un problema. Se non hai assolutamente bisogno della versione 12, ti consiglio di provare a eliminarla e installare una versione non Anaconda di una versione precedente di Python.