Comment trier des fichier en fonction de leurs extension ?
Résolu/Fermé
Ancor17
Messages postés
65
Date d'inscription
lundi 8 mai 2017
Statut
Membre
Dernière intervention
1 avril 2018
-
15 mai 2017 à 07:07
gudu - 15 mai 2017 à 20:17
gudu - 15 mai 2017 à 20:17
A voir également:
- Comment trier des fichier en fonction de leurs extension ?
- Fichier rar - Guide
- Changer extension fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fonction si et - Guide
- Comment réduire la taille d'un fichier - Guide
1 réponse
Très simple, il suffit de split le nom du fichier par le .
import os extension = 'text' folder = os.path.abspath(os.path.dirname(__file__)) files = [] for f in os.listdir(folder): if os.path.isfile(folder + '/' + f) and '.' in f and f.split('.')[-1] == extension: files.append(f) print(sorted(files))
Modifié le 15 mai 2017 à 16:57
Petite question : à quoi sert l'instruction sorted() ?
15 mai 2017 à 20:17