Python: Escribir diccionario en CSV con encabezados
Autor:CodeSnippets
Idioma:
Python
6 vistas
0 favoritos
hace 4 horas
Implementación del Código
Python
import csv
def write_dict_to_csv(file_path, data):
with open(file_path, "w", newline="", encoding="utf-8") as f:
writer = csv.DictWriter(f, fieldnames=data[0].keys())
writer.writeheader()
writer.writerows(data)
# Usage
rows = [{"name": "Alice", "age": 25}, {"name": "Bob", "age": 30}]
write_dict_to_csv("output.csv", rows)
Escribir una lista de diccionarios en un archivo CSV y generar automáticamente encabezados.
#dict#csv
Descripción del Fragmento
- La entrada debe ser una lista de diccionarios
fieldnames
usa automáticamente las claves del primer registro- Puede usarse para exportar informes de datos
Fragmentos Recomendados
Ejemplo de lectura de archivos JSON anidados en Python
Cómo leer archivos JSON con estructuras anidadas en Python y acceder de forma segura a campos de niveles profundos.
Python
#json+1
8
0
Ejemplo de lectura de un archivo JSON con Python
Fragmento de código más sencillo para leer un archivo JSON usando Python, implementado con el módulo integrado json.
Python
#json
12
0
Python: Eliminar duplicados de una lista de diccionarios
Eliminar duplicados de una lista de diccionarios según una clave específica del diccionario.
Python
#dict+1
6
0
Comentarios
Cargando...