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 du contenu des fichiers se trouvant dans un dossier en python


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Par défaut Lecture du contenu des fichiers se trouvant dans un dossier en python
    Bonjour à tous,

    Je suis débutant en python.

    Je suis entrain de faire un petit programme qui va me permettre de lire le contenu des fichiers.txt se trouvant dans un dossier sur le bureau de mon PC, afin de tracer des courbes avec après.

    Quelqu'un peut il m'aider ?
    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    for i in range(0, 21): 
        element = 'C:/Users/KOSSI/desktop/CHOIX_ARIZONA/*.txt'
     
        fil1=open('element','r')
     
        contenu1=fil1.read()
        fil1.close()
     
        ligne1 = contenu1.split();  
        b1=len(ligne1); 
     
        a1 = linspace(1, 10, b1); 
        plot(a1, ligne1); 
     
     
    show()
    Merci d'avance pour votre aide.

  2. #2
    Membre confirmé Avatar de memento80
    Homme Profil pro
    Boulot : ne rentre pas dans une case
    Inscrit en
    Novembre 2004
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Boulot : ne rentre pas dans une case
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2004
    Messages : 163
    Par défaut
    Quelqu'un peut il m'aider ?
    Bonjour,

    Commencez par mettre votre code dans les balises adéquats sur le forum car là, lire le code comme ça, sans indentation, ça pique les yeux.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Par défaut L
    import os

    for i in range(0, 21):
    element = 'C:/Users/KOSSI/desktop/CHOIX_ARIZONA/*.txt'

    fil1=open('element','r')

    contenu1=fil1.readlines()
    print(contenu1)
    fil1.close()

    ligne1 = contenu1.split();
    b1=len(ligne1);

    a1 = linspace(1, 10, b1);
    plot(a1, ligne1);

    show()

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Par défaut
    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    import os
     
    for i in range(0, 21): 
        element = 'C:/Users/KOSSI/desktop/CHOIX_ARIZONA/*.txt'
     
        fil1=open('element','r')
     
        contenu1=fil1.readlines()
        print(contenu1)
        fil1.close()
     
        ligne1 = contenu1.split();  
        b1=len(ligne1); 
     
        a1 = linspace(1, 10, b1); 
        plot(a1, ligne1); 
     
    show()

  5. #5
    Membre très actif

    Homme Profil pro
    Bidouilleur
    Inscrit en
    Avril 2016
    Messages
    721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bidouilleur

    Informations forums :
    Inscription : Avril 2016
    Messages : 721
    Billets dans le blog
    1
    Par défaut
    Salut,


  6. #6
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    On peut faire ça ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    element = 'C:/Users/KOSSI/desktop/CHOIX_ARIZONA/*.txt'
    de moins en moins sérieuse, la boutique Window$

Discussions similaires

  1. [WD17] Ouvrir fichier se trouvant dans le dossier "Autres"
    Par Programming-Z dans le forum WinDev
    Réponses: 24
    Dernier message: 21/10/2020, 14h21
  2. parcourir des fichiers excel situés dans un dossier
    Par souhail77 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 31/03/2017, 20h09
  3. [PowerShell] Voir si des fichiers sont écrits dans un dossier
    Par johnbobby dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 09/12/2014, 08h33
  4. Imprimer les PJ des emails se trouvant dans un dossier
    Par sousouvba dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 07/01/2014, 19h04
  5. Réponses: 4
    Dernier message: 26/01/2006, 12h12

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