Contare i File
Immagina di far parte di un grande progetto e che il tuo team utilizzi diversi tipi di file per diversi compiti. Avete file
.py
per il codice Python, file .txt
per le note, file .csv
per i dati. I file sono distribuiti in varie directory e sottodirectory. Un giorno ti viene assegnato il compito di scoprire quanti file Python esistono in una specifica directory e in tutte le sue sottodirectory. Decidi di scrivere uno script Python per automatizzare questo compito.Devi creare uno script che accetti due parametri: il percorso della directory e l'estensione del file. Lo script dovrebbe quindi cercare ricorsivamente nella directory e in tutte le sue sottodirectory, e contare il numero di file con l'estensione specificata.
L'input del programma contiene due righe. La prima riga contiene il percorso della directory e la seconda riga contiene l'estensione del file (senza il punto).
Il programma dovrebbe stampare un singolo numero intero: il numero di file con l'estensione data nella directory e in tutte le sue sottodirectory.
Input | Output |
documents/python-projects
py | 2 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB