【发布时间】:2017-11-13 04:34:51
【问题描述】:
如何从 CSV 文件导入数据并将其逐行转换为字符串? 每当我尝试时,我都会收到错误消息,提示它仍然是列表或列表列表.我正在尝试复制 Netlogo 用户手册中给出的示例,以每次滴答读取一行文件(见下文)。我创建了一个更简单的示例。谢谢!!
我的代码:
extensions [CSV]
globals [date]
to setup
clear-all
file-close-all
file-open "S&PDate.csv"
set date current-date
reset-ticks
end
to go
if file-at-end? [stop]
set date current-date
tick
end
to-report current-date
file-open "S&PDate.csv"
let result csv:from-row file-read-line
while [ not file-at-end? ] [
let row csv:from-row file-read-line
set result (map result row)
]
file-close
report result
end
【问题讨论】:
-
发布您的代码而不是图片