Maison >développement back-end >Tutoriel Python >Comment lister les fichiers et les répertoires dans un répertoire Python ?
Liste des arborescences de répertoires en Python
Déterminer le contenu d'un répertoire, y compris les fichiers et les sous-répertoires, est une tâche de programmation courante. Python propose une solution simple pour y parvenir en utilisant la fonction os.walk().
Comment lister les fichiers et les répertoires dans un répertoire avec Python :
Pour tout lister fichiers et répertoires dans un répertoire donné à l'aide de Python, suivez ces étapes :
Exemple de code :
<code class="python">import os for dirname, dirnames, filenames in os.walk('.'): # Print path to subdirectories. for subdirname in dirnames: print(os.path.join(dirname, subdirname)) # Print path to files. for filename in filenames: print(os.path.join(dirname, filename))</code>
Utilisation avancée :
Cet extrait de code peut être modifié pour répondre à des besoins spécifiques. Par exemple, il peut être personnalisé pour éviter de revenir dans certains répertoires. L'exemple de code exclut les sous-répertoires nommés « .git » en les supprimant de la liste des noms de répertoires.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!