Comment obtenir les fichiers dans le dossier [Python]

Utilisez glob pour obtenir les fichiers dans un dossier avec python

Lorsque les fichiers suivants se trouvent dans le dossier test1

test1.log test2.log test3.log test1.txt test2.txt test3.txt test4.txt test10.txt test20.txt test30.txt

Obtenez tous les fichiers

In [1]: import glob

In [2]: glob.glob('./test1/*')
Out[2]: 
['./test1/test2.log',
 './test1/test20.txt',
 './test1/test1.txt',
 './test1/test2.txt',
 './test1/test10.txt',
 './test1/test30.txt',
 './test1/test3.log',
 './test1/test3.txt',
 './test1/test4.txt',
 './test1/test1.log']

Obtenir uniquement l'extension txt

In [3]: glob.glob('./test1/*.txt')
Out[3]: 
['./test1/test20.txt',
 './test1/test1.txt',
 './test1/test2.txt',
 './test1/test10.txt',
 './test1/test30.txt',
 './test1/test3.txt',
 './test1/test4.txt']

Obtenez un fichier à 2 chiffres après le test

In [4]: glob.glob('./test1/test[0-9][0-9].*')
Out[4]: ['./test1/test20.txt', './test1/test10.txt', './test1/test30.txt']

Recommended Posts

Comment obtenir les fichiers dans le dossier [Python]
[Python] Récupérez les fichiers dans le dossier avec Python
Comment obtenir la version Python
Comment obtenir le nom de la variable lui-même en python
Comment obtenir le nombre de chiffres en Python
Comment obtenir stacktrace en python
Comment obtenir la dernière (dernière) valeur d'une liste en Python
Comment obtenir une liste de fichiers dans le même répertoire avec python
Résumé de la façon d'importer des fichiers dans Python 3
Comment développer en Python
Comment obtenir la différence de date et d'heure en secondes avec Python
Comment récupérer la nième plus grande valeur en Python
Comment connaître le répertoire actuel en Python dans Blender
Comment télécharger des fichiers depuis Selenium of Python dans Chrome
Comment ajouter des numéros de page à un fichier PDF (en Python)
Comment utiliser le modèle appris dans Lobe en Python
[Python] Comment afficher les valeurs de liste dans l'ordre
[Python] Comment faire PCA avec Python
Comment collecter des images en Python
Obtenez le chemin du bureau en Python
Comment utiliser SQLite en Python
Obtenez le chemin du script en Python
Dans la commande python, python pointe vers python3.8
Comment démarrer avec Python
Comment utiliser Mysql avec python
Comment utiliser ChemSpider en Python
Comment utiliser PubChem avec Python
Obtenez le chemin du bureau en Python
Obtenez le nom d'hôte en Python
Comment gérer le japonais avec Python
[python] Comment vérifier si la clé existe dans le dictionnaire
Comment utiliser la méthode __call__ dans la classe Python
J'ai essayé "Comment obtenir une méthode décorée en Python"
Comment obtenir toutes les clés et valeurs du dictionnaire
Comment obtenir une liste d'exceptions intégrées pour python
Comment entrer dans l'environnement de développement Python avec Vagrant
[Shell] Comment obtenir la branche distante par défaut avec Git
[Introduction à Python] Comment obtenir des données avec la fonction listdir
[Introduction à Python] Comment utiliser la classe en Python?
Comment définir dynamiquement des variables en Python
[Itertools.permutations] Comment créer une séquence en Python
Comment utiliser BigQuery en Python
Lire tous les fichiers csv dans le dossier
Comment extraire une zone de polygone en Python
Comment vérifier la version d'opencv avec python
Comment obtenir une sortie colorée sur la console
Comment changer de version de Python dans cloud9
Comment régler le contraste de l'image en Python
Comment utiliser __slots__ dans la classe Python
Comment remplir dynamiquement des zéros avec Python
Comment utiliser les expressions régulières en Python
Obtenir la liste de codes EDINET en Python
Comment afficher Hello World en python
Comment lire des fichiers CSV avec Pandas
Comment utiliser is et == en Python
Comment écrire Ruby to_s en Python
Comment est le progrès? Continuons le boom ?? en Python
Comment déterminer l'existence d'un élément sélénium en Python
Comment connaître la structure interne d'un objet en Python