import os
from glob import glob
files = []
start_dir = os.getcwd()
pattern = '*.log'
for dir, _, _ in os.walk(start_dir):
    files.extend(glob(os.path.join(dir, pattern)))
Как получить файлы в каталоге, включая все подкаталоги