如何使用python編輯jsk中的資料夾路徑你好,
我正在使用 JMP 17 Pro
我有 jsl 的資料夾名稱需要動態變更。我想使用 python 進行此更改,它從伺服器接收新的資料夾路徑資訊
我可以使用 python 打開 jsl 並使用下面的連結在 jsl 中列印 python 變量
https://community.jmp.com/t5/Discussions/How-to-pass-arguments-from-Python-to-jmp-script-while-running/td-p/379251
我可以使用 python 編輯 JSL 中的資料夾路徑嗎?這將允許更改 jsl 資料夾路徑並直接使用 python 運行 jsl
自動化和腳本編寫基礎資料分析與建模資料存取回覆:如何使用 python 編輯 jsk 中的資料夾路徑一些設計思路:
- 您是否需要使用 Python 來取得更新的伺服器路徑,還是可以使用 JSL 中的 http 請求功能從 JSL 中取得更新的伺服器路徑?
- 如果您必須使用Python,我建議建立一個JSL使用者定義函數,並使用JSL Python Execute()來實現其功能是用Python編寫的JSL函數。 (在Python執行中)。 Python Execute() 可讓您傳入輸入變數的 JSL 清單並傳入結果的輸出變數清單。要么直接明確傳入所有變量,要么使用 JSL 中的關聯數組,該數組將成為跨 Python Send() / Get API 的 Python 字典。
不管怎樣,我會讓您的 JSL 腳本成為帶有資料夾路徑變數的控制腳本。透過 JSL 或 Python 從伺服器取得資訊到某種資料結構(如列表或關聯數組)中,並迭代傳回的資料以填入路徑變數。
「幫助」功能表下的腳本索引包含 JMP 中可用腳本功能的文件和可運行範例程式碼。在我看來,它應該是每個人獲取 JMP 腳本資訊的主要來源。
JMP 18 顯著改善了在 JMP 中執行 Python 腳本以及與 JMP 和 JSL 結構互通的情況。