Come modificare il percorso per il salvataggio/apertura del file in JMP 19 / script PythonCaro,
Eseguo il seguente script in JMP19 e ora nel file lo script si blocca sulla riga in grassetto qui sotto.
La tabella risultati.json è sul mio desktop. Ho provato a copiare il file e il percorso in un'altra posizione di archiviazione.
Si blocca ancora.
In JMP 19 lo script funzionava così com'è...
Sai come cambiarlo?
Penso che dovrei dire allo script di salvare il file nel percorso Python nella cartella JMP19 sul mio computer, forse?
con open("results.json", "w+") ......
Auguri,
Vecchio
Automazione e scriptingAccesso ai datiRe: Come modificare il percorso per salvare/aprire il file in JMP 19/script PythonScusate. Volevo dire che in JMP 18 funzionava...
Re: Come modificare il percorso per salvare/aprire il file in JMP 19/script PythonUn piccolo chiarimento, per favore. Hai detto che lo script ora si blocca in JMP 19, e più avanti hai detto che in JMP 19 lo script funzionava così com'era...? Immagino tu intenda che si blocca in JMP 19 ma funzionava in 18? È sempre utile avere i numeri di versione completi, dato che realizziamo release di sicurezza e correzione bug come la 19.0.1.
Ciò che dovrebbe accadere è che il file venga salvato nella stessa directory dello script JSL. L'esecuzione dello script JSL imposterebbe la directory di lavoro corrente alla posizione dello script JSL e, senza componenti di percorso aggiuntivi su Python open(), il salvataggio verrebbe impostato di default nella stessa directory del JSL. Se il JSL non estrae ulteriori file JSL come include, è possibile anche utilizzare i comandi Python per modificare la directory di lavoro corrente.
Per quanto riguarda Python, è possibile specificare facilmente il percorso completo del file, incluso l'uso di directory speciali.
import jmp
import os
...
# using os.path.join() makes path portable on macOS and Windows
on_desktop = os.path.join( jmp.DESKTOP, 'results.json')
with open( on_desktop, 'w+' as f:
f.write( str(response.primary_results[0]))
..
Re: Come modificare il percorso per salvare/aprire il file in JMP 19/script PythonCaro Paul.
Sì, grazie, le tue ipotesi erano giuste. In effetti avevo la versione JMP 19.0.1 e avevo bisogno di cambiare il percorso per salvare i file.
Questo mi ha aiutato. Nella mia "vecchia" versione 18, non era così (non era necessario).
Grazie!