Python рекурсивно считать данные со всех файлов

Имеется большой проект, в котором достаточно много java, html, css файлов. Нужно сделать скрипт на Python, который кладется в корневую директорию проекта, запускается. В самом скрипте есть возможность в виде списка перечислить расширения файлов, которые нужно брать (например, только java и html). На выходе получаем txt файл вида: название файла: \n\n код файла и т.д. Потом этот файл можно скопировать в docx самостоятельно и получить читаемый результат.

Читайте на 123ru.net