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 :

Parsing Colonne Fichier Texte


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2022
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2022
    Messages : 8
    Par défaut Parsing Colonne Fichier Texte
    Bonjour à vous,

    Je suis un débutant en Python et j'aimerais vous demander votre aide pour extraire une colonne précise sur mon fichier texte, je sais que avec les fonctions split on peut extraire quand le format du texte est déjà bien défini. J'aimerais retirer la grosse colonne en dessous de "Value/cm-1" avec les valeurs de la ligne 8 à 79, auriez vous des pistes pou extraire juste cette partie qui est imbriqué dans beaucoup et colonnes ?

    Merci à vous
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Ouvrir le fichier en lecture et lire son contenu dans une boucle qui n'affiche que les lignes souhaitées. Puis appliquer .split à chaque ligne, pour en extraire la colonne correspondante.

    Ce que j'ai raconté là est une méthode parmi d'autres que vous devriez savoir coder avec un minimum de connaissances du langage. Et si vous avez des difficultés, postez ce que vous avez fait et expliquez ce qui ne va pas.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2022
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2022
    Messages : 8
    Par défaut
    d'accord je vais essayer ça alors, je reviens vers vous merci

  4. #4
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2022
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2022
    Messages : 8
    Par défaut
    j'essaye de choisir les lignes que je veux afficher mais python me les affiche de manière "bizarre" ce qui fait que je ne sais pas comment afficher les séparations des colonnes que je veux avec split, pourriez vous me guider ? merci
    Fichiers attachés Fichiers attachés
    • Type de fichier : py temp.py (209 octets, 34 affichages)

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 603
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 603
    Par défaut
    Sans code de votre part, n'espérez pas grand chose de la nôtre.

  6. #6
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2022
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2022
    Messages : 8
    Par défaut
    Nom : code.JPG
Affichages : 105
Taille : 18,1 Ko

    Bonjour pardon,

    voici le code, j'ai donc déjà afficher la portion des lignes qui m'intéresse selon mon fichier text mais sur python ca n'a pas l'air top... merci à vous

  7. #7
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Citation Envoyé par Elfilou Voir le message
    j'essaye de choisir les lignes que je veux afficher mais python me les affiche de manière "bizarre"
    Votre code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    with open("C:/Users/aymer/Documents/Py/Value.txt") as f:
        data = f.readlines()[7:79]
        data.split('')
    print(data)
    devrait planter à la ligne 3 car split n'est pas une méthode applicable à une liste.

    Ce qui ne correspond pas à ce que je vous ai suggéré et montre que vous essayez de coder un truc sans trop comprendre ce que vous écrivez: il y a du temps à passer dans les tutos pour apprendre les bases du langage avant de pouvoir faire de petits projets sympa.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  8. #8
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2022
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2022
    Messages : 8
    Par défaut
    je vois je vais aller chercher de l'aide ailleurs merci quand même

Discussions similaires

  1. parsing de fichiers texte
    Par karaudrey88 dans le forum Langage
    Réponses: 8
    Dernier message: 30/03/2012, 16h42
  2. Parsing de fichier texte
    Par gege2009 dans le forum C++
    Réponses: 10
    Dernier message: 22/12/2010, 14h32
  3. Parsing de fichiers texte
    Par ChristopheD dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 29/07/2010, 02h50
  4. Lire une ligne et colonne fichier texte
    Par Naoli dans le forum Général Python
    Réponses: 4
    Dernier message: 24/11/2007, 12h56
  5. parsing de fichier texte
    Par robert_trudel dans le forum Access
    Réponses: 4
    Dernier message: 03/06/2006, 17h45

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