Zum Inhalt springen
uencoder

CSV Dialect

Ein CSV-Dialekt ist die Menge der Formatparameter einer CSV-Datei: Trennzeichen, Anführungszeichen, Escape-Zeichen, Zeilenabschluss, Header-Vorhandensein usw., die je nach Tool variieren.

Zweck

Die Formatkonventionen einer bestimmten CSV-Datei beschreiben, damit Parser nicht standardisiertes CSV korrekt verarbeiten (z. B. TSV, Semikolon-getrennt, benutzerdefinierte Anführungszeichen).

Mechanismus

Dialektparameter: delimiter (Standard ,), quotechar (Standard "), escapechar, lineterminator (Standard \r\n), skipinitialspace und die Quoting-Strategie. Pythons csv.Dialect kapselt diese.

Anwendungsfälle

  • Multi-Dialekt-CSV-Parsing
  • Excel-CSV-Kompatibilität
  • TSV/PSV-Verarbeitung

Verwandte Tools

References