Bonjour, voici une partie de mon code, j'aimerais stocker ces dictionaires sur fichier csv et l'ouvrir avec excel, le probleme c'est que tout se stock dans une seule colonne, donc la cellule A1 contient tout les noms des keys(Nom, Prenom, Age, Sexe etc..) et les lignes suivantes contiennent les valeurs de ces clés mais toutes dans la 1ere colonne.
import csv
import pickle
filename = "test.csv"
fields = ['Nom', 'Prénom', 'Age', 'Sexe', 'Date', 'Mail', 'Tel']
with open('liste', 'rb')as g:
liste = pickle.load(g)
with open(filename, 'w') as csvfile:
writer = csv.DictWriter(csvfile, fieldnames=fields)
writer.writeheader()
writer.writerows(liste)