Come modificare il percorso della cartella in jsk usando pythonCIAO,
Sto utilizzando JMP 17 Pro
Ho jsl con nomi di cartelle che devono essere modificati dinamicamente. Voglio usare python per apportare questa modifica, che riceve le informazioni sui nuovi percorsi delle cartelle dal server
Sono in grado di aprire jsl usando python e stampare la variabile python in jsl usando il collegamento sottostante
https://community.jmp.com/t5/Discussions/How-to-pass-arguments-from-Python-to-jmp-script-when-running/td-p/379251
Posso usare python per modificare un percorso di cartella in JSL?? Questo permetterà sia di apportare modifiche al percorso della cartella jsl sia di eseguire jsl direttamente usando python
Automazione e scriptingAnalisi e modellazione dei dati di baseAccesso ai datiRe: Come modificare il percorso della cartella in jsk usando pythonAlcune idee progettuali:
- È necessario utilizzare Python per ottenere i percorsi aggiornati del server oppure è possibile farlo da JSL utilizzando le funzionalità di richiesta http in JSL?
- Se devi usare Python, ti suggerisco di creare una funzione JSL definita dall'utente e di usare JSL Python Execute() per implementare una funzione JSL la cui funzionalità è scritta in Python. (in Python Execute). Python Execute() ti consente di passare un elenco JSL di variabili di input e di passare un elenco di variabili di output per i risultati. Puoi semplicemente passare esplicitamente tutte le variabili o usare Associated Array in JSL che diventa un Python Dictionary attraverso le API Python Send() / Get.
In ogni caso, farei del tuo script JSL lo script di controllo con variabili per i percorsi delle cartelle. Ottenere le informazioni dal server tramite JSL o Python in una struttura dati (come un elenco o un array associativo) e iterare sui dati restituiti per riempire la variabile del percorso.
L'indice di scripting nel menu Help contiene documentazione e codice di esempio eseguibile per le funzionalità di scripting disponibili in JMP. A mio parere, dovrebbe essere la fonte primaria di riferimento per tutti per informazioni sullo scripting JMP.
JMP 18 migliora notevolmente l'esecuzione di script Python all'interno di JMP e l'interoperabilità con le strutture JMP e JSL.