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

  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$

  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 VinsS Voir le message
    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$
    On peut toujours assigner une chaîne de caractères à une variable.
    Windows ne râlera que si on passe cette variable à open... et j'entends déjà Python crier OSError, windows m'a dit " Invalid argument".

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

  8. #8
    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
    Citation Envoyé par VinsS Voir le message
    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$
    J'avais même pas vu , j'imagine que le * est censé être remplacé par le i, mais comment, mystère.

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