.ECSV Dateiendung
Erweiterte zeichengetrennte Werte
| Entwickler | Tom Aldcroft |
| Beliebtheit |
3,0 | 1 Stimme |
Was ist eine ECSV-Datei?
Eine ECSV-Datei ist eine Datei mit erweiterten zeichengetrennten Werten. Sie enthält den typischen Klartext-Datensatz, den Sie auch in einer .CSV-Datei erwarten würden, dem eine YAML-Formatierung (YAML Ain't Markup Language) vorangestellt ist. Die YAML-Formatierung ermöglicht es ECSV-Dateien, Metadaten zu enthalten, die typische CSV-Dateien nicht enthalten können.
Weitere Informationen
Der Astronom Tom Aldcroft entwickelte das ECSV-Format, um Einschränkungen des CSV-Formats zu überwinden. Beispielsweise können CSV-Datensätze außer Spaltennamen keine Metadaten enthalten. ECSV-Dateien können dagegen Metadaten wie die folgenden enthalten:
- Numerischer Datentyp
- Einheiten
- Textbeschreibungen des Spalteninhalts
ECSV-Dateien speichern diese Metadaten in YAML-formatierten Datenstrukturen, die sich am Anfang der Datei befinden. Jede Zeile im Abschnitt datatype der YAML-Datenstruktur enthält Metadaten für eine entsprechende CSV-Datenspalte.
So öffnen Sie eine ECSV-Datei
Sie können eine ECSV-Datei mit Microsoft Visual Studio Code (plattformübergreifend), GitHub Atom (plattformübergreifend) oder einem anderen Text- oder Quellcodeeditor öffnen, um die darin enthaltenen Daten anzuzeigen.
Viele ECSV-Dateien sind für die Verwendung mit astropy vorgesehen, einer Python-Bibliothek, die von Astronomen und Astrophysikern verwendet wird.
