Python находит файлы рекурсивные
import glob
files = glob.glob(path + "/**/*.txt", recursive = True)
Kind Kangaroo
import glob
files = glob.glob(path + "/**/*.txt", recursive = True)