Compter les fichiers
Imaginez que vous faites partie d'un grand projet, et que votre équipe utilise différents types de fichiers pour différentes tâches. Vous avez des fichiers
.py
pour le code Python, des fichiers .txt
pour les notes, des fichiers .csv
pour les données. Les fichiers sont répartis dans divers répertoires et sous-répertoires. Un jour, on vous confie la mission de déterminer combien de fichiers Python existent dans un répertoire spécifique et tous ses sous-répertoires. Vous décidez donc d'écrire un script Python pour automatiser cette tâche.Vous devez créer un script qui acceptera deux paramètres : le chemin du répertoire et l'extension de fichier. Le script doit ensuite rechercher récursivement dans le répertoire et tous ses sous-répertoires, et compter le nombre de fichiers avec l'extension spécifiée.
L'entrée du programme contient deux lignes. La première ligne contient le chemin du répertoire et la deuxième ligne contient l'extension du fichier (sans le point).
Le programme doit afficher un seul entier : le nombre de fichiers avec l'extension donnée dans le répertoire et tous ses sous-répertoires.
Entrée | Sortie |
documents/python-projects
py | 2 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB