Módulo csv de Python (lectura y escritura de archivos)
Los archivos CSV, también conocidos como archivos de valores separados por comas, son un formato de archivo común y relativamente simple que se utiliza para almacenar datos tabulares, incluidos números o caracteres. CSV es el formato de archivo de entrada y salida más común para hojas de cálculo y bases de datos.
El proceso de capturar datos y guardarlos en un archivo o base de datos se denomina almacenamiento de datos persistente. Esta sección explica cómo utilizar los módulos integrados de Python para leer y escribir CSV.
1) csv.writer()
La clase de escritor en el módulo csv se puede utilizar para leer y escribir datos serializados. El formato de sintaxis es el siguiente:
<. p> Descripción del parámetro:csvfile: debe ser un objeto que admita Iterador y puede ser un archivo o una lista.
dialecto: estilo de codificación, el valor predeterminado es el estilo Excel, que está separado por comas.
fmtparam: parámetro de formato utilizado para anular el estilo de codificación previamente especificado por el objeto dialecto.
Si desea escribir varias filas de datos al mismo tiempo, debe utilizar el método writerows(), el código es el siguiente:
Contenido del archivo aggs.csv:
2) csv.DictWriter() 2)csv.DictWriter() 2)csv.DictWriter()