Список дерева каталогов в Python - PullRequest
       116

Список дерева каталогов в Python

540 голосов
/ 23 сентября 2008

Как получить список всех файлов (и каталогов) в данном каталоге в Python?

Ответы [ 21 ]

0 голосов
/ 19 августа 2014

FYI Добавить фильтр расширения или ext файла импорт ОС

path = '.'
for dirname, dirnames, filenames in os.walk(path):
    # print path to all filenames with extension py.
    for filename in filenames:
        fname_path = os.path.join(dirname, filename)
        fext = os.path.splitext(fname_path)[1]
        if fext == '.py':
            print fname_path
        else:
            continue
...