如果結果進來對你可以:
To save an array to a file:
foreach {key value} [array get myArray] {
puts $myFile [list set myArray($key) $value]
}
這將是一個良好的開端,示例從拍攝:http://wiki.tcl.tk/1018
不過,如果你想收集僅使用一個變量FNAME你需要記住,列表的索引從0開始結果。
foreach {fname} <program to get values> {
set dfrom [lindex $fname 1]
set rname [lindex $fname 2]
print "fname- $fname"
print "dfrom- $dfrom"
print "rname- $rname"
}
但是,如果您收到一個嵌套列表,你需要先進入指數0的列表中,然後搜索它
foreach {fname} <program to get values> {
set dfrom [lindex $fname 0 0]
set rname [lindex $fname 0 1]
print "fname- $fname"
print "dfrom- $dfrom"
print "rname- $rname"
}
字體尋找LINDEX信息:http://wiki.tcl.tk/1481
來源
2014-11-04 02:49:06
aLt