Dateien zählen

Stellen Sie sich vor, Sie sind Teil eines großen Projekts, und Ihr Team verwendet verschiedene Dateitypen für unterschiedliche Aufgaben. Sie haben .py-Dateien für den Python-Code, .txt-Dateien für Notizen und .csv-Dateien für Daten. Die Dateien sind in verschiedenen Verzeichnissen und Unterverzeichnissen verteilt. Eines Tages erhalten Sie die Aufgabe, herauszufinden, wie viele Python-Dateien in einem bestimmten Verzeichnis und all seinen Unterverzeichnissen existieren. Sie entscheiden sich, ein Python-Skript zu schreiben, um diese Aufgabe zu automatisieren.
Sie sollen ein Skript erstellen, das zwei Parameter entgegennimmt: den Verzeichnispfad und die Dateierweiterung. Das Skript soll dann das Verzeichnis und alle Unterverzeichnisse rekursiv durchsuchen und die Anzahl der Dateien mit der angegebenen Erweiterung zählen.
Die Eingabe des Programms besteht aus zwei Zeilen. Die erste Zeile enthält den Verzeichnispfad, und die zweite Zeile enthält die Dateierweiterung (ohne den Punkt).
Das Programm soll eine einzelne ganze Zahl ausgeben – die Anzahl der Dateien mit der gegebenen Erweiterung im Verzeichnis und all seinen Unterverzeichnissen.
Eingabe
Ausgabe
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