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 :

conversion de format csv + ajout de colonne au debut [Python 3.X]


Sujet :

Python

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 173
    Points : 88
    Points
    88
    Par défaut conversion de format csv + ajout de colonne au debut
    Bonjour,

    Je cherche une methode pour convertir un format csv en un autre (virgule + guillemet simple, en point-virgule + double guillemet si besoin)
    et ajouter une colonne en début (ca sera le nom du fichier répété sur toute les ligne sauf en-tete).

    j'essae de me dépatouller avec csv reader+wcsv riter mais je bute sur l'ajout de colonne.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 173
    Points : 88
    Points
    88
    Par défaut
    c'est bon j'ai trouvé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    entree = csv.reader(open("entree.csv","r"),delimiter=',', quoting=csv.QUOTE_ALL,lineterminator='\n')
    sortie = csv.writer(open("sortie.csv", "w"),delimiter=';',quoting=csv.QUOTE_MINIMAL,lineterminator='\n')
    row = next(entree)
    row.insert(0,'header')
    sortie.writerow(row)
    for row in entree:
            row.insert(0,'kiwi')
            sortie.writerow(row)

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

Discussions similaires

  1. [XL-2003] conversion du format de cellule en passant en CSV
    Par Zak Blayde dans le forum Conception
    Réponses: 2
    Dernier message: 28/10/2010, 15h46
  2. Réponses: 0
    Dernier message: 30/03/2009, 12h47
  3. Ajouter une colonne à un fichier csv contenant les resultats d'un calcul
    Par Freedd dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 31/07/2008, 12h01
  4. Conversion xls au format csv
    Par nebil dans le forum Excel
    Réponses: 4
    Dernier message: 30/06/2008, 10h06
  5. jdbc: conversion format timestamp sur une colonne
    Par flora806 dans le forum JDBC
    Réponses: 6
    Dernier message: 03/10/2007, 14h25

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