Créer un fichier csv avec python

Résolu

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. 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.

    1. Modérateur

      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