2016-03-26 9 views
1

Warum verhindert das Ändern eines Dateinamens das Laden der Datei?Wie lädt man eine ASCII-Datei in Netlogo?

Ich versuche, eine ASCII-Datei in Netlogo zu laden. Ich habe das GIS General Examples Model von Netlogo heruntergeladen und es lief gut. Dann habe ich gerade versucht, den Namen der ASCII-Datei von World-Elevation zu World-Elevation2 zu ändern und ich habe die Datei gespeichert und geschlossen. Ich änderte den Namen in Netlogo von Laden von "Daten/world-elevation.asc" zum Laden von "data/world-elevation2.asc", aber jetzt wird es nicht funktionieren und sagt "Extension Ausnahme: ungültige Spalte Anzahl Marker auf Zeile 1 Fehler während Beobachter läuft GIS: LOAD-DATASET. " Warum funktioniert es nicht, wenn ich nur den Namen der Datei ändere?

Antwort

2

Kurze Antwort: (i) Sie haben entweder mehr über die Datei als über ihren Namen geändert, oder (ii) Sie haben sie nicht in den Namen geändert, von dem Sie denken, dass Sie ihn gemacht haben. Beides kann leicht zufällig passieren.

Sie geben an, dass die Daten in einigen Anwendungen geöffnet waren. War diese Anwendung einfach ein guter ASCII-Texteditor? Wenn nicht, ist möglicherweise etwas passiert: Änderungen am Dateiformat (UNIX vs. Windows), an der Dateicodierung oder sogar an der Dateierweiterung. Wenn dies der Fall ist, werden einige Texteditoren standardmäßig eine ".txt" -Erweiterung beim Speichern einer Datei anhängen. Schau, ob das passiert ist. (Wenn Sie unter Windows sind, werden bei einigen Versionen die Erweiterungen standardmäßig ausgeblendet. Sie müssen dies also ändern, um sicherzustellen, dass Sie die tatsächliche Dateierweiterung sehen.)

Empfehlung: Verwenden Sie eine Befehlsshell (z. B. Terminal on Mac oder powershell unter Windows), um Dateien sicher zu kopieren.

Verwandte Themen