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

To check your solution you need to sign in
Sign in to continue