CSV-Dateiformat-Spezifikation
Element | Beschreibung |
---|---|
MIME-Typ | text/csv |
Zeilentrennzeichen | LF (Line Feed) |
Zeichencodierung | UTF-8 |
Feldtrenner | Komma (,) |
Textqualifizierer | Anführungszeichen (") |
Fluchtzeichen | Doppeltes Anführungszeichen ("") |
Tabellenstruktur | Flach |
Zeichensatz | ASCII |
Metadatenunterstützung | Nein |
Formelfähigkeit | Nein |
Was ist eine CSV datei?
Die CSV ( .CSV) Dateiformat ist ein Textdateiformat, das für den Austausch von Daten entwickelt wurde. Es ist für die Verwendung mit Tabellenkalkulations- und Datenbanksoftware geeignet. CSV steht für Comma Separated Values, was bedeutet, dass die Elemente der Tabelle durch Kommas getrennt sind. CSV-Dateien bestehen aus einer einzelnen Zeile von Textressourcen, die in der Regel als Zeilen in einer Tabelle angezeigt werden.
CSV-Dateien strukturieren die Daten in Spalten. Dies bedeutet, dass alle Einzelteile (am häufigsten sind dies Werte) in einzelne Spaltenfeldern anstelle von Zeilen aufgeteilt werden. Somit kann die Datei sehr leicht in eine Tabelle importiert oder exportiert werden. CSV-Dateien können auf viele Weisen bearbeitet werden. Anwender können die Datenwerte in den Feldern ändern, neue Werte hinzufügen oder Werte entfernen.
Ähnliche Dateierweiterungen
Weitere ähnliche Dateierweiterungen sind .TSV (Tab Separated Values), .DSV (Delimiter Separated Values) und viele andere. Der Import und Export von CSV-Dateien kann mit allen großen Tabellenkalkulations- und Datenbanksoftware wie z.B. Microsoft Excel ( Excel) oder LibreOffice ( LibreOffice) sehr einfach durchgeführt werden. Auch entwickelterfahrene Anwender können ihre eigenen Tools entwerfen, um CSV-Datensätze zu bearbeiten oder zu organisieren.
Liste von Programmen, die CSV-Dateien öffnen können
FAQs und Anleitungen
1. CSV-Datei konvertieren in Excel
Um eine CSV-Datei in Excel zu konvertieren, befolge diese Schritte:
- Excel öffnen: Starte Microsoft Excel.
- Datei öffnen: Klicke auf Datei > Öffnen.
- Dateiformat wählen: Wähle Textdateien (*.prn, *.txt, *.csv) im Dateityp-Dropdown-Menü.
- CSV-Datei auswählen: Navigiere zum Speicherort der CSV-Datei und wähle sie aus.
- Assistenten verwenden: Wenn der Textkonvertierungs-Assistent erscheint, wähle Getrennt, und klicke Weiter.
- Trennzeichen auswählen: Aktiviere das Kästchen für Komma und klicke Weiter.
- Spaltenformat festlegen (optional): Wähle das gewünschte Format für jede Spalte aus und klicke Fertig stellen.
- Datei speichern (optional): Speichere die Datei im Excel-Format, indem du auf Datei > Speichern unter klickst und Excel-Arbeitsmappe (*.xlsx) wählst.
2. CSV-Datei öffnen in Google Sheets
- Öffne Google Sheets. 🌐
- Wähle "Datei" aus dem Menü.
- Klicke auf "Importieren". 📂
- Wähle "Hochladen" und ziehe deine CSV-Datei hinein oder klicke auf "Datei auswählen von deinem Gerät". 💻
- Wähle bei "Trennzeichen" die Option "Komma".
- Klicke auf "Daten importieren". ✅
3. CSV-Datei importieren mit Python
CSV-Datei importieren mit Python:
- Installiere die
pandas
Bibliothek:- Öffne das Terminal
- Führe den Befehl aus:
pip install pandas
- Python-Skript erstellen:
- Erstelle eine neue Datei mit der Endung
.py
- Erstelle eine neue Datei mit der Endung
- Code zum Importieren der CSV-Datei:
- Öffne die Datei in einem Texteditor
- Füge folgenden Code hinzu:
import pandas as pd df = pd.read_csv('datei.csv') print(df)
- CSV-Datei speichern:
- Stelle sicher, dass die CSV-Datei im selben Verzeichnis wie das Skript gespeichert ist, oder passe den Dateipfad entsprechend an.
- Skript ausführen:
- Wechsle in das Terminal
- Führe das Skript aus mit:
python skriptname.py
4. CSV-Datei in SQL-Datenbank importieren
CSV-Datei in SQL-Datenbank importieren mit Python:
- 📦 pandas und sqlalchemy installieren:
- 📄 CSV-Datei lesen:
- 🗄️ Datenbankverbindung erstellen:
- ➕ Daten in die Tabelle importieren:
- ✅ Verbindung schließen:
pip install pandas sqlalchemy
import pandas as pd
df = pd.read_csv('datei.csv')
from sqlalchemy import create_engine
engine = create_engine('sqlite:///meine_datenbank.db')
⚠️ Ersetze sqlite:///meine_datenbank.db
durch deine eigene Verbindungskette.
df.to_sql('tabellenname', con=engine, if_exists='replace', index=False)
Ersetze 'tabellenname'
mit deinem Tabellennamen.
engine.dispose()
Konvertieren Sie Ihre CSV-Dateien
Weitere Dateiformate mit der CSV-Endung
Die CSV-Dateiendung kann anders beschrieben werden. Unten sind andere Dateinamen im Zusammenhang mit endung CSV.
# | Endung | Beschreibung |
---|---|---|
1 | CSV | POI übertragen ans Navi |
2 | CSV | Access-Datenbank |
3 | CSV | Schach Partie Format |
4 | CSV | Adjusted EGA/VGA palette |
5 | CSV | Data file |
6 | CSV | Excel Script Format File |
7 | CSV | Comma Separated Values file |
8 | CSV | CSV-Datei |