この質問は関連しています:ループ経由で時系列をインポートする (pot.generic)
同じディレクトリに配置されている任意の数のファイルをインポートしたいが、連続してラベル付けされていない、例えば: file_1,file_4,file_3001
次のような連続したファイルに対して機能する小さなインポート スクリプトがあります。
scalar first = 1 #the first file is file_1.tsv
scalar last = 5000 #the last file
base_path = "c:/results/file_"
sprintf temp_path "%s%d.tsv",base_path,first
open @temp_path --preserve
setobs 1 1 --special-time-series
loop for (i=first+1;i<=last;i+=1) --quiet
sprintf temp_path "%s%d",base_path,i
append @temp_path
endloop
ここで、上記の設定で (ファイルが見つからない) 使用すると、エラーが発生し、スクリプトが停止します。
開けませんでした...
どういうわけか続行/エラーをキャッチして「続行」することは可能ですか?