Подсчет файлов

Представьте, что вы являетесь частью большого проекта, и ваша команда использует разные типы файлов для различных задач. У вас есть файлы .py для кода на Python, файлы .txt для заметок, файлы .csv для данных. Все эти файлы расположены в разных каталогах и подкаталогах. Однажды вам поручают определить, сколько файлов Python находится в определенном каталоге и всех его подкаталогах. Вы решаете написать скрипт на Python, чтобы автоматизировать эту задачу.
Вам нужно создать скрипт, который будет принимать два параметра: путь к каталогу и расширение файла. Затем скрипт должен рекурсивно обойти каталог и все его подкаталоги и подсчитать количество файлов с указанным расширением.
На вход программа получает две строки. Первая строка содержит путь к каталогу, а вторая строка содержит расширение файла (без точки).
Программа должна вывести одно целое число — количество файлов с заданным расширением в каталоге и всех его подкаталогах.
Ввод
Вывод
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