Bonjour,

J'ai un fichier CSV avec 9 colonnes. Chaque rangée contient des données mais pas obligatoirement dans chaque colonne.
J'aimerais faire en sorte qu'une rangée avec une colonne vire soit remplaçée par une virgule.
Ex:
Computer, ItemOrder, Category, ItemName, ItemValue1, ItemValue2, ItemValue3, ItemValue4, ItemValue5 # 1ere rangée exemple
PC1, 1, Résumé du Système, Computer Name, PC1 # 2eme ligne
Donc dans ce cas ajouter 4 virgules.

Voici le début de mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
import csv
auditReader = csv.reader(open('c:/bidon/NOVICOMTT.csv'), delimiter=',')
#auditReader.__next__()    # enleve la premiere ligne du fichier
 
for row in auditReader:
    r=print(', '.join(row))
J'ai du mal à voir comment faire pour compter le nombre de colonnes dans chaque rangée et y ajouter les virgules.
J'utilise python3.

Merci de votre aide.