J'ai une base de données appelée cars.db qui contient une table == inventory,
L'inventaire contient essentiellement
('Ford', 'Hiluz', 2),
('Ford', 'Tek', 6),
('Ford', 'Outlander', 9),
('Honda', 'Dualis', 3),
('Honday', 'Elantre', 4)
J'ai ensuite écrit ceci qui est censé éditer le fichier csv, mais je n'arrive pas à m'y retrouver, dans certains cas, j'obtiens des choses qui s'impriment mais qui ne sont pas correctes, et quand j'essaie de les corriger, rien ne s'imprime. Je ne sais pas si je peux faire quelque chose, mais j'ai besoin d'aide.
#write table to csv
import sqlite3
import csv
with sqlite3.connect("cars.db") as connection:
csvWriter = csv.writer(open("output.csv", "w"))
c = connection.cursor()
rows = c.fetchall()
for x in rows:
csvWriter.writerows(x)