Ajouter des lignes à un fichier csv
Salut,
voilà je souhaite ajouter des lignes à un fichier csv.
Je me doute bien qu'il faut jouer sur le mode d'ouverture.
J'ai essayé plusieurs chose (notamment le "a") en vain.
A chaque fois, il m'écrase les données précédentes.
Qu'est-ce qu'il cloche ?
Code:
1 2 3 4 5 6 7 8
|
fichier_dest= str(("%s.csv" % liste_recherche[ii]))
with open (fichier_dest, "a") as fdest: # on écrit dans le fichier.csv
writer = csv.writer(fdest)
writer.writerow( (var1, var2, var3) )
print 'Recherche '+liste_recherche[ii]+' terminée'
fdest.close()
ii += 1 |