如何打開第一個文件並分析它,然後關閉並打開第二個文件,等等您好,我有一個 jsl 想要使用並運行不同文件夾中的許多文件,然後用名稱保存文件。
我的解決方案是將所有文件路徑/目錄放入一個excel文件中,
然後運行從第 1 行到末尾的路徑。
有2個問題,
1.如何讀取路徑文件並用它打開csv數據,
2、如何以不被覆蓋的名稱保存文件,可以是Column1,Row1的值,
有人可以告訴我如何啟動 jsl 嗎?
它可能是如下所示的東西,
打開(“C:\用戶\路徑.csv);
// 打開路徑文件並讀取第 1 行,
打開("C:\users\............\file1.csv);
// 第一個問題,這個............路徑應該從path.csv第1行讀取,
dt << 保存(“C:\users\file1_data1.csv”);
// 運行後,保存文件,第二個問題是如何命名文件,這樣保存時不會被其他文件覆蓋,可以隨意命名但不能被覆蓋。
關閉所有(數據表);
內容組織回复:如何打開第一個文件並分析它,然後關閉並打開第二個文件,依此類推謝謝吉姆和建議。
我將深入研究腳本指南。
回复:如何打開第一個文件並分析它,然後關閉並打開第二個文件,依此類推這是一些偽代碼,可以向您展示解決問題的方向。
names default to here(1);
dtPath = open(Open("C:\users\path.csv");
thePath = dtPath:Column 1[1];
dtSecond = Open("C:Users\" || thePath || "\file.cvs");
myRandom = char( RandomIntiger(11111111,99999999));
dtSecond << save("c\users\" || myRandom || ".csv" );
close( dtPath, nosave );
close( dtSecond, nosave );
由於您似乎希望了解 JMP 腳本,因此您確實需要花時間閱讀 JMP 文檔庫中的腳本指南。您當前的請求是使用 JSL 的非常基本的部分來解決的,所有這些都包含在腳本指南中。