mettre à jour un csv en plusieurs fois
Bonjour,
j'ai créer une fonction afin de mettre à jour un csv.(2 colonnes)
Cette fonction intervient à la fin d'un traitement que je peux faire sur plusieurs fichiers.
Celle ci fonctionne bien sauf que
mon problème est que à chaque traitement ces 2 colonnes sont remplacés au lieu de se mettre à la suite???
ce que je veux:
traitement 1
1---1
traitement 2
1---1---2---2
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| *
def surface_reg(table,Nom,Surface):
outputcsv = dossier+"//zniarea.csv"
file = open (outputcsv, "wb")
fields =[Nom,Surface]
resultat=table
writer = csv.writer(file,delimiter = ";")
writer.writerow (fields)
with arcpy.da.SearchCursor (resultat,fields) as cursor:
for row in cursor:
name=row[0]
surf=row[1]
writer = csv.writer(file,delimiter = ";")
writer.writerow ((name,surf))
file.close() |
je ne vois pas comment faire?
merci de votre aide