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 :

Lecture de fichiers cvs et projections de données


Sujet :

Python

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 6
    Par défaut Lecture de fichiers cvs et projections de données
    Bonjour,

    J'ai fait une recherche sur les forums, j'ai pas reussi à trouver une solution à mon probleme.

    * J'ai un fichier nommé : agenda.csv

    Le contenu du fichier est le suivant :

    Sexe, Prenom, Annee de naissance
    M, Alphonse,1932
    F, Béatrice,1964
    F, Charlotte,1970


    * J'ai fait un premier programme qui me permet de refaire une projection des données


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import csv
    cr = csv.reader(open("agenda.csv","rb"))
    for row in cr:
        print row
    * J'ai créer un deuxieme programme ou je souhaite projeter seulement la deuxieme position.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import csv
    cr = csv.reader(open("agenda.csv","rb"))
    for row in rc:
    print row[1]
    Le souci est qu'il me retourne un message d'erreur qui me dit qu'il y a un prb d'intend block

    Svp, est ce que quelqu'un aurait une idee ?

    Merci de votre aide

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 52
    Par défaut
    Salut,

    Peut tu mettre ton code, soit en pièce jointe, soit en utilisant la balise code (icone #), pour que l'on ait accès à tes indentations.

    Merci

    See++

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 6
    Par défaut
    Merci pour la remarque

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 52
    Par défaut
    Salut

    Citation Envoyé par logon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import csv
    cr = csv.reader(open("agenda.csv","rb"))
    for row in rc:
    print row[1]
    Le souci est qu'il me retourne un message d'erreur qui me dit qu'il y a un prb d'intend block

    Svp, est ce que quelqu'un aurait une idee ?

    Merci de votre aide
    Ce ne serait pas plutot :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import csv
    cr = csv.reader(open("agenda.csv","rb"))
    for row in rc:
        print row[1]


    See++

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 6
    Par défaut
    Citation Envoyé par see++
    Salut



    Ce ne serait pas plutot :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import csv
    cr = csv.reader(open("agenda.csv","rb"))
    for row in rc:
        print row[1]


    See++
    je dois etre un boulet, je vois pas la difference
    si je fais cc de ton code, j'ai la meme erreur


    line 3 , in module
    for row in rc:
    name 'rc' is no definied

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 6
    Par défaut
    Voici le code final qui marche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    import csv
    cr = csv.reader(open("agenda.csv","rb"))
    for row in cr:
        print row[1]
    Merci de votre aide

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

Discussions similaires

  1. Réponses: 40
    Dernier message: 15/12/2013, 20h05
  2. Réponses: 2
    Dernier message: 19/08/2009, 21h17
  3. Petite base de donnée en C (lecture dans fichier)
    Par oc_alex86 dans le forum Débuter
    Réponses: 2
    Dernier message: 19/11/2008, 18h03
  4. Erreur d'insertion de données a partir de fichier cvs
    Par iam_free dans le forum Outils
    Réponses: 1
    Dernier message: 23/08/2007, 12h34
  5. Projection de données d'un fichier en GUI
    Par logon dans le forum Tkinter
    Réponses: 5
    Dernier message: 23/02/2007, 09h15

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