为什么更改文件名会阻止我加载文件?
我正在尝试将ASCII文件加载到Netlogo中。我从Netlogo下载了GIS通用示例模型,运行正常。然后我尝试将ASCII文件的名称从world-elevation更改为world-elevation2,然后保存并关闭了该文件。我将Netlogo中的名称从加载“data / world-elevation.asc”更改为加载“data / world-elevation2.asc”,但现在它不起作用并说“扩展异常:第1行上的无效列计数标记错误运行GIS的观察者:LOAD-DATASET。“当我所做的只是更改文件的名称时,为什么它不起作用?
答案 0 :(得分:2)
简短回答:(i)您要么更改了文件而不是名称,要么(ii)您没有将其更改为您认为的名称。这两件事很容易发生。
您表示您在某些应用程序中打开了数据。那个应用程序只是一个好的ASCII文本编辑器吗?如果没有,可能发生了任何事情:更改了fileformat(UNIX vs Windows),fileencoding甚至文件扩展名。但如果是这样,一些文本编辑器默认会附加一个" .txt"保存文件时的扩展名。看看是否发生了。 (如果您使用的是Windows,默认情况下某些版本会隐藏扩展名,因此您必须对其进行更改,以确保您看到文件的实际扩展名。)
建议:使用命令shell(例如,在Mac上为powershell
或在Windows上为{{1}})来安全地复制文件。