Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Csv 导出word而不在NetLogo中覆盖它的技巧_Csv_Export_Netlogo - Fatal编程技术网

Csv 导出word而不在NetLogo中覆盖它的技巧

Csv 导出word而不在NetLogo中覆盖它的技巧,csv,export,netlogo,Csv,Export,Netlogo,我试图使用以下代码在不覆盖NetLogo的情况下导出world: export-world (land-use-map "land-use-map" date-and-time ".csv") 其中,“土地利用图”是补丁的最终配置,最初加载[gis]扩展,如下所示: set land-use-map gis:load-dataset "land-use-map.asc" 但我每次这样做都会出错。我想知道这段代码有什么问题,或者是否有人可以推荐任何其他方法来完成这项任务 PS:我还在NetLo

我试图使用以下代码在不覆盖NetLogo的情况下导出world:

export-world (land-use-map "land-use-map" date-and-time ".csv")
其中,“土地利用图”是补丁的最终配置,最初加载[gis]扩展,如下所示:

set land-use-map gis:load-dataset "land-use-map.asc"

但我每次这样做都会出错。我想知道这段代码有什么问题,或者是否有人可以推荐任何其他方法来完成这项任务

PS:我还在NetLogo中加载[csv]扩展,尽管我相信这不是必需的

错误消息:


如果你看一下,你会发现一个相关的例子。请注意,您遗漏了一些细节:
export-world
只接受一个字符串参数(文件名),您可以使用
word
命令构造该参数,连字符和空格很重要!因此,您可以尝试导出世界(word“land use map”date and time.csv)

“我每次这样做时都会遇到错误”没有多大帮助,除非您告诉我们错误是什么……哎呀,下次我会更具体。事实证明,这个错误实际上是一个打字错误,就像@Alan指出的那样……事实上,它不是一个打字错误(也许是,但不仅仅是那个)。这是错误消息:export-world:java.io.IOException:文件名、目录名或卷标语法不正确。当观察者运行export-world时出错,由过程SAVE-export-RESULTS调用,由过程GO调用,由按钮“GO”调用。实际上,我说问题解决得太快了。这是错误消息:export world:java.io.IOException:文件名、目录名、,或者卷标语法不正确。当观察者运行EXPORT-WORLD时出错。EXPORT-WORLD由过程调用。SAVE-EXPORT-RESULTS由过程调用。GO由按钮“GO”调用。我相信此消息表示您构造的文件名在您的操作系统上无效。对照操作系统允许的字符,检查您构造的文件名字符串中的字符。
export-world: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
error while observer running EXPORT-WORLD
  called by procedure SAVE-EXPORT-RESULTS
  called by procedure GO
  called by Button 'Go'