Python : Écrire une liste de dictionnaires dans un CSV avec en-têtes
Auteur:CodeSnippets
Langage:
Python
6 vues
0 favoris
Il y a 2 heures
Implémentation du Code
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)
Écrire une liste de dictionnaires dans un fichier CSV et générer automatiquement des en-têtes.
#dict#csv
Description de l'Extrait
- L'entrée doit être une liste de dictionnaires
fieldnames
utilise automatiquement les clés du premier enregistrement- Peut être utilisé pour exporter des rapports de données
Extraits Recommandés
Exemple de lecture de fichiers JSON imbriqués avec Python
Comment lire des fichiers JSON avec des structures imbriquées en Python et accéder en toute sécurité aux champs de niveaux profonds.
Python
#json+1
8
0
Exemple de lecture d'un fichier JSON avec Python
Fragment de code le plus simple pour lire un fichier JSON à l'aide de Python, implémenté avec le module intégré json.
Python
#json
12
0
Python : Supprimer les doublons d'une liste de dictionnaires
Supprimer les doublons d'une liste de dictionnaires en fonction d'une clé spécifique du dictionnaire.
Python
#dict+1
6
0
Commentaires
Chargement...