“Python Glob все файлы в каталоге рекурсивно” Ответ

Python Glob все файлы в каталоге рекурсивно

import glob
for f in glob.glob('/path/**/*.c', recursive=True):
    print(f)
DreamCoder

Python Glob все файлы в каталоге рекурсивно

import os, fnmatch


def find_files(directory, pattern):
    for root, dirs, files in os.walk(directory):
        for basename in files:
            if fnmatch.fnmatch(basename, pattern):
                filename = os.path.join(root, basename)
                yield filename


for filename in find_files('src', '*.c'):
    print 'Found C source:', filename
DreamCoder

Ответы похожие на “Python Glob все файлы в каталоге рекурсивно”

Вопросы похожие на “Python Glob все файлы в каталоге рекурсивно”

Смотреть популярные ответы по языку

Смотреть другие языки программирования