IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

écriture dans un fichier cvs [Python 3.X]


Sujet :

Python

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2011
    Messages : 5
    Par défaut écriture dans un fichier cvs
    Bonjour à toutes et tous,

    Je suis en train de réaliser un exercice en python aillant plusieurs fonction charger, afficher, ajouter une entrée, modifier une entrée, sauver un dictionnaire français anglais.
    j'arrive à bien charger le fichier que je fais passer dans un dictionnaire, seulement voilà, quand je veux le sauver il me met toujours une ligne vide entre deux entrées.
    j'ai fais un condenser du code pour ne pas que ce soit trop brouillon qui reprend le chargement du dico, l'ajout d'une entrée et de la sauvegarde et peu plus bas le résulat dans le fichier cvs.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    import csv
    dictionnaire = {}
    cr = csv.reader(open("test2.csv", "r"))
    for i, ii in cr:
        dictionnaire[i] = ii
    for i in dictionnaire:
        print(i, dictionnaire[i])
    dictionnaire["chose"] = "thing"
    for i in dictionnaire:
        print(i, dictionnaire[i])
    sav = csv.writer(open("test2.csv", "w"))
    for i in dictionnaire:
            sav.writerow([i, dictionnaire[i]])
    Nom : cvs.png
Affichages : 233
Taille : 51,3 Ko

    selon vous qu'est ce qui fait que j'ai a chaque fois une ligne entre les entrées?

    D'avance merci.
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/08/2005, 11h57
  2. [PERL] Problème lecture/écriture dans un fichier
    Par LE NEINDRE dans le forum Langage
    Réponses: 4
    Dernier message: 17/08/2005, 13h15
  3. Problème d'écriture dans un fichier xml
    Par vanoou dans le forum C++Builder
    Réponses: 1
    Dernier message: 13/07/2005, 02h28
  4. Passer à la ligne lors de l'écriture dans un fichier
    Par hams dans le forum Assembleur
    Réponses: 4
    Dernier message: 17/04/2005, 19h25
  5. [JUnit] Junit écriture dans un fichier
    Par mikael35 dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 10/08/2004, 13h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo