Je veux faire des calculs avec python et exporter ensuite les données dans un fichier csv. Cela fonctionne très bien. Mais il écrit tout dans la même cellule. Donc, je voulais demander s'il est possible de faire la même chose en écrivant simplement chaque valeur dans une cellule. La façon dont j'exporte est le code ci-dessous:
import csv
f = open('C:///Users///....csv', 'a', newline='')
row = [x, y,z]
writer = csv.writer(f)
writer.writerow(row)
f.close
Comme ça, j'obtiens une cellule avec la valeur [x, y, z], mais je voudrais avoir chacun des x, y, z dans une cellule séparée.
import csv
row = [x, y,z]
with open("C:///Users///....csv", mode='a') as file:
writer = csv.writer(file)
writer.writerow(row)
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots