Créer un fichier csv avec python

Résolu
Eric -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour,

est-ce que c’est possible de créer un fichier csv grace a uncode python c’est a dire a la place de créer un fichier csv avec bloc note ou autre… est t-il possible de le créer en code python ? Si possible j’aimerais avoir le code python pour le créer et j’aimerais aussi savoir comment rajouter des données dans le fichier csv en python. Merci d’avance


iPhone / Safari 15.6.1

3 réponses

  1. Grandasse_ Messages postés 965 Date d'inscription   Statut Membre Dernière intervention   611
     

    Bonjour,

    Ça m'a pris une recherche de trouver, en plus c'est dans le premier lien.

    https://www.google.com/webhp?hl=fr


    0
  2. PierrotLeFou
     

    Dans Python, il y a un module appelé justement  csv
    Je te suggère d'utiliser la lecture et/ou l'écriture en mode dictionnaire.

    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     

    Bonjour,

    La manière propre consiste à utiliser le module csv.

    Mais générer un fichier csv est tellement simple que tu peux aussi le faire à la main...

    rows = [
       [1, "toto", 3],
       [4, "tata", 5]
    ]
    
    sep = ","
    with open("toto.csv", "w") as f:
        for row in rows:
            print(sep.join(str(x) for x in row), file=f)

    Bonne chance

    0