Рекурсивный поиск файлов на Python с определенным расширением

5079
Рекурсивный поиск файлов на Python с определенным расширением
Рекурсивный поиск файлов на Python с определенным расширением

Программа находит на диске все файлы с определенным расширением.

import os

# Указываем папку в которой производить поиск
path='D:/'

for rootdir, dirs, files in os.walk(path):
    for file in files:       
        if((file.split('.')[-1])=='mp3'):
            print (os.path.join(rootdir, file))

В данном примере расширением программа найдет все файлы с расширением «.mp3» на диске D.