我创建了一个包含以下代码的设置按钮
to setup
file-open "tcout.txt"
file-print "Hello World" ;; File is in writing mode
end
有人可以帮忙吗?
答案 0 :(得分:2)
在NetLogo中,在将输出写入文件后,您还必须最后关闭该文件:
通过file-close
- 关闭以前的开放文件
或通过file-close-all
- 关闭所有以前打开的文件
答案 1 :(得分:2)
与其他语言一样,写入文件时(在此处发出file-print
命令)会发生什么情况取决于您的操作系统。如果要确保您正在编写的内容立即显示在磁盘上,则需要刷新或关闭该文件。详细信息在文档中:
https://ccl.northwestern.edu/netlogo/docs/dictionary.html#file-flush