Explorer le code, créer des solutions et partager des connaissances dans le monde fascinant du développement logiciel.

mardi 24 juin 2025

Apprendre Python : Parcours de Dossiers et Lecture de Fichiers Multiples

Apprendre Python : Parcours de Dossiers et Lecture de Fichiers Multiples
Parcours de Dossiers et Lecture de Fichiers Multiples

Lire plusieurs fichiers automatiquement

Python permet de parcourir des dossiers et lire plusieurs fichiers grâce aux modules os et glob.

Lister tous les fichiers d’un dossier

import os

chemin = "donnees/"

for nom_fichier in os.listdir(chemin):
    print(nom_fichier)
        

Filtrer les fichiers par extension (ex: .txt)

import glob

fichiers_txt = glob.glob("donnees/*.txt")

for fichier in fichiers_txt:
    print(fichier)
        

Lire tous les fichiers texte et afficher leur contenu

for fichier in fichiers_txt:
    with open(fichier, "r") as f:
        contenu = f.read()
        print("Fichier:", fichier)
        print(contenu)
        print("------------")
        

Utilité

  • Automatiser la lecture de rapports ou logs
  • Traiter des lots de fichiers (ex: CSV, .log, .txt)
  • Centraliser les données de plusieurs sources

Dans la prochaine leçon, nous verrons comment extraire et enregistrer uniquement les lignes ou informations pertinentes depuis plusieurs fichiers.

© 2024 Codez avec moi

Aucun commentaire:

Enregistrer un commentaire