Les utilisateurs de Raspberry Pi peuvent suivre ce guide pour savoir comment répertorier les fichiers d'un répertoire sur le système Raspberry Pi à l'aide de Python.
Comment répertorier les fichiers d'un répertoire à l'aide de Python dans Raspberry Pi
Python fournit deux façons simples de répertorier les fichiers d'un répertoire sur le système Raspberry Pi, qui sont les suivants:
Méthode 1: Listez des fichiers dans un répertoire utilisant Python avec le système d'exploitation.listdir
Le listdir() Méthode, qui est une caractéristique du module OS, nous permet de visualiser la liste de tous les fichiers (y compris les sous-répertoires également) stockés dans un répertoire. Si vous souhaitez imprimer une liste des fichiers dans n'importe quel répertoire, vous pouvez le faire en utilisant le OS.listDir () Fonction (où le programme est présent) à travers les étapes suivantes:
Étape 1: Lancez le terminal et entrez la commande suivante dans l'éditeur Nano pour créer un fichier Python.
$ nanoÉtape 2: Après avoir créé le fichier, entrez le code indiqué ci-dessous dans le fichier:
Importer un système d'exploitationNote: N'oubliez pas de modifier le chemin du fichier car il pourrait être différent dans votre situation.
Enregistrer le fichier en utilisant "Ctrl + x".
Étape 3: Exécutez le fichier sur Raspberry Pi à l'aide du "Python3" interprète.
$ python3Cela affichera la liste des fichiers dans le pi annuaire.
Méthode 2: Listez des fichiers dans un répertoire à l'aide de Python avec le système d'exploitation.marcher
Vous pouvez également utiliser le OS.marcher() Fonction pour répertorier les fichiers dans un répertoire à l'aide de Python. Il répertorie récursivement les fichiers dans un répertoire et des sous-répertoires. Les informations peuvent être longues à lire, mais si les utilisateurs souhaitent voir une liste complète des fichiers dans les répertoires, la fonction pourrait être une meilleure option. Pour répertorier les fichiers via cette fonction, suivez les étapes de ci-dessous:
Étape 1: Utilisez d'abord la commande suivante pour créer un nouveau fichier Python:
$ nanoÉtape 2: Ajoutez le code suivant au fichier Python après cela.
Importer un système d'exploitationNote: Vous pouvez modifier le chemin du répertoire comme vous le souhaitez.
Étape 3: Enregistrez le document en cliquant "Ctrl + x", "Y" approuver les changements, et "Entrer" pour la fermer.
Étape 4: Exécutez la commande ci-dessous pour exécuter le fichier Python pour voir la liste des fichiers dans le répertoire.
$ python3 nom de fichier.pyEt c'est comment le OS.marcher La fonction montre tous les fichiers.
Méthode 3: Listez des fichiers dans un répertoire utilisant Python avec le système d'exploitation.scandir
Vous pouvez également répertorier les fichiers d'un répertoire sur Raspberry Pi à l'aide de Python à l'aide du OS.scandir () fonction. Pour cette raison, suivez les directives ci-dessous pour répertorier les fichiers via cette fonction:
Étape 1: Utilisez la commande suivante pour créer un fichier dans lequel vous entrerez le code pour déplacer le fichier…
$ nanoÉtape 2: Puis ajoutez le code suivant au fichier.
Importer un système d'exploitationÉtape 3: En frappant "Ctrl + x" et "Y", vous pouvez enregistrer le fichier.
Étape 4: Exécutez la commande ci-dessous à l'aide de l'interprète Python3 pour voir la liste des fichiers .
$ python3Conclusion
Il existe trois fonctions largement utilisées utilisées dans Python pour répertorier les fichiers d'un répertoire qui sont OS.listdir, os.marcher et OS.scandir montré dans les lignes directrices susmentionnées. Toutes ces fonctions sont utiles pour les programmeurs qui souhaitent se concentrer sur la création de code plutôt que de voyager dans des répertoires ou d'utiliser des commandes pour afficher des fichiers et des répertoires.