Obtenez le nom de fichier du répertoire (glob)

1 Qu'est-ce que cet article?

Explique comment obtenir le nom d'un fichier contenant un mot spécifié (par exemple .htm) à partir d'un fichier dans un dossier.

2 Comment écrire du code

Code pour extraire les fichiers dans le répertoire spécifié dans filepath qui incluent ".htm" dans le nom de fichier.

test.py


import glob

filepath = 'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc/'

files = glob.glob(filepath+'*.htm') #Obtenir le fichier htm
files = sorted(files) #Juste trier les fichiers
print(files)

★★ Résultat de l'exécution ★★

python


['C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0000000_header_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0101010_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0102010_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0103010_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0104010_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105000_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105010_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105020_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105025_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105040_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105050_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105100_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105110_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105310_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105320_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105330_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105400_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0105410_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0106010_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0107010_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm', 
'C:/Users/fdfpy/work/yuho/stuck/XBRL/PublicDoc\\0201010_honbun_jpcrp030000-asr-001_E02995-000_2019-08-20_01_2019-11-08_ixbrl.htm']

Recommended Posts

Obtenez le nom de fichier du répertoire (glob)
Récupérer l'appelant d'une fonction en Python
Obtenez le nom de la variable sous forme de chaîne de caractères.
Obtenir le nom de fichier dans un dossier à l'aide de glob
Obtenez le nombre de chiffres
Comment obtenir une liste de fichiers dans le même répertoire avec python
[Ubuntu] Comment supprimer tout le contenu du répertoire
Obtenez l'identifiant d'un GPU avec une faible utilisation de la mémoire
Obtenez UNIXTIME au début d'aujourd'hui avec une commande
Obtenez le nombre d'éléments spécifiques dans la liste python
Obtenez le nombre de vues de Qiita
Obtenir les attributs d'un objet
Obtenez le premier élément du jeu de requêtes
Obtenez le nombre d'abonnés Youtube
L'histoire de l'exportation d'un programme
[Python] Obtenir la date de mise à jour d'un article d'actualité à partir de HTML
Obtenir l'URL du ticket JIRA créé par la bibliothèque jira-python
Comment obtenir les coordonnées de sommet d'une entité dans ArcPy
Creusez le répertoire et créez une liste de chemins de répertoire + noms de fichiers
Créez une fonction pour obtenir le contenu de la base de données dans Go
Obtenez le nombre de lecteurs d'articles sur Mendeley en Python
Obtenez la liste des colonnes et la liste des données de CASTable
Mesurer la force de l'association dans un tableau croisé
Obtenez les débats parlementaires via l'API
[python] Obtenir une liste de variables d'instance
[python] [meta] Le type de python est-il un type?
Obtenez la valeur de la couche intermédiaire de NN
Un mémo expliquant la spécification de l'axe de l'axe
[Python] Récupère le code de caractère du fichier
L'histoire du traitement A du blackjack (python)
[Python] Obtenir une liste de dossiers uniquement
[PowerShell] Obtenez la lecture de la chaîne de caractères
Notez l'achèvement d'une commande chronophage
Pour Windows: obtenez une liste de répertoires et de fichiers dans un répertoire spécifique.
Python VBA pour obtenir une capture de la page WEB entière avec Selenium
[Linux] Une commande pour obtenir une liste des commandes exécutées dans le passé
Afficher le chemin complet (chemin absolu) d'un fichier dans un répertoire sous Linux Bash
Obtenez une instance datetime à tout moment de la journée en Python
Obtenez le salaire moyen d'un emploi avec des conditions spécifiées sur Indeed.com
Comment calculer la volatilité d'une marque
Recevez de nombreux tweets Twitter à la fois
Je veux obtenir le chemin du répertoire où le fichier en cours d'exécution est stocké.
Récupérer le contenu de git diff depuis python
[Python] Récupérez les fichiers dans le dossier avec Python
[Python] Obtenir / modifier l'étiquette d'échelle de la figure
[Python] Obtenez les principaux sujets de Yahoo News
Visualisez la couche interne du réseau neuronal
[NNabla] Comment obtenir la sortie (variable) de la couche intermédiaire du réseau construit
Copiez la liste en Python
Trouvez le nombre de jours dans un mois
Obtenir uniquement les éléments de sous-classe dans une liste
Une fenêtre étrange apparaît lors de l'utilisation de la boîte de dialogue Ouvrir le répertoire dans Tkinter
Écrire une note sur la version python de python virtualenv
[Python] Obtenez la dernière date de mise à jour du site Web
Obtenez le nombre de tweets liés à un certain mot-clé à l'aide de l'API Twitter
Obtenez la liste "J'aime" de Qiita en grattant
[Python] Une compréhension approximative du module de journalisation
Script Python pour obtenir une liste d'exemples d'entrée pour le concours AtCoder