How can I search sub-folders using glob.glob module? [duplicate]
In Python 3.5 and newer use the new recursive **/ functionality: configfiles = glob.glob(‘C:/Users/sam/Desktop/file1/**/*.txt’, recursive=True) When recursive is set, ** followed by a path separator matches 0 or more subdirectories. In earlier Python versions, glob.glob() cannot list files in subdirectories recursively. In that case I’d use os.walk() combined with fnmatch.filter() instead: import os import fnmatch … Read more