CSV Dialect
Un dialecto CSV es el conjunto de parámetros de formato de un archivo CSV: delimitador, carácter de cita, carácter de escape, terminador de línea, presencia de cabecera, etc., que varían entre herramientas.
Propósito
Describir las convenciones de formato de un archivo CSV concreto para que los parsers manejen correctamente CSV no estándar (p. ej., TSV, separado por punto y coma, comillas personalizadas).
Mecanismo
Parámetros del dialecto: delimiter (por defecto ,), quotechar (por defecto "), escapechar, lineterminator (por defecto \r\n), skipinitialspace y la estrategia de quoting. El csv.Dialect de Python los encapsula.
Casos de uso
- Análisis de CSV multidioma
- Compatibilidad con CSV de Excel
- Manejo de TSV/PSV