Trabajando con Archivos

3. Archivos CSV

¿Que es un archivo csv ?

Las siglas CSV vienen del inglés "Comma Separated Values" y significan valores separados por comas.

Dicho esto, un archivo CSV es cualquier archivo de texto en el cual los caracteres están separados por comas.

Uno podría preguntarse por que separarlos por coma?, bueno pensemos en que tenemos un planilla de cálculo con columnas, por ejemplo:

Figura 1

Si guardamos esto que podría ser un archivo de Calc : .ods  o de Excel: .xls o xlsx como texto debemos de alguna manera ver como indicamos la separación de cada columna, bueno la solución es separalos por columnas.

Si queremos guardalo como csv o exportarlo veremos algo como:

Figura 2

 y lo que finalmente tiene el archivo:

Figura 3



 Notemos que la primer línea se corresponde con los nombres que se le dieron a las columnas!!


Las columnas quedan definidas por comas , pero se puede elegir esto como se vé en la figura 2 punto y coma (;)

De esta manera exportando o guardando como .., se pueden crear archivos CSV con gran facilidad

Como este tipo de archivos .csv son obtenidos a partir de Tablas están asociados directamente a la creación de tablas de contenido que son elementos frecuentes que analizan los Ingenieros.

Veamos como trabajar con ellos desde Python.