BIGAL 发表于 2022-7-5 15:49:15

VL字符串搜索将从csv文件或普通txt文件的读取行中返回字符串。所以你们只要读一行,直到找到匹配的。在我看来,你正在把它变成一项艰巨的任务。

trefan123 发表于 2022-7-5 15:53:08

但是在过去的一个月里,叶莉学到了很多

trefan123 发表于 2022-7-5 15:59:39

好的,我想代码已经整理好了,很好。

(cond
        ((= Value2$ "FLG-WN")
(setq f (open "D:/03-Scans/iStressFLG-WN.csv" "r"))
(repeat (atoi Value1$)(setq csvdata (read-line f)))
(command "text" (getpoint) "" "" csvdata)
)

 
现在可以将行信息“130,6.4kg”从csv更改为列形式,不带逗号,这样130将位于下面6.4kg的顶部。
或者最好是像我在其他帖子上看到的那样,选择并通过excel路线

BIGAL 发表于 2022-7-5 16:01:33

试试这个必备的mac CSV->list
 
 

; remove (command "text" (getpoint) "" "" csvdata)

(setq lstcsv (LM:csv->lst csvdata))
(setq x 0)
(setq pt1 (getpoint "Pick 1st point for mtext"))
(setq pt2 (getpoint "Pick 2nd point for mtext"))
(command "-mtext" )
(while (= (getvar "cmdactive") 1 )
(command pt1 pt2)
(repeat (length lstcsv)
(command (nth x lstcsv))
(setq x (+ x 1))
)
(command "")
)
页: 1 [2]
查看完整版本: 读取csv文件行