Contar Ficheiros

Imagine que faz parte de um grande projeto e que a sua equipa utiliza diferentes tipos de ficheiros para tarefas distintas. Tem ficheiros .py para o código Python, ficheiros .txt para as notas e ficheiros .csv para os dados. Os ficheiros estão distribuídos por vários diretórios e subdiretórios. Um dia, é-lhe atribuída a tarefa de descobrir quantos ficheiros Python existem num diretório específico e em todos os seus subdiretórios. Decide então escrever um script em Python para automatizar esta tarefa.
O seu objetivo é criar um script que aceite dois parâmetros: o caminho do diretório e a extensão do ficheiro. O script deverá pesquisar recursivamente o diretório e todos os seus subdiretórios, contando o número de ficheiros com a extensão especificada.
A entrada do programa contém duas linhas. A primeira linha contém o caminho do diretório e a segunda linha contém a extensão do ficheiro (sem o ponto).
O programa deve imprimir um único número inteiro — o número de ficheiros com a extensão dada no diretório e em todos os seus subdiretórios.
Input
Output
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