Source code for libpyhat.utils.file_search
import fnmatch
import os
import numpy as np
[docs]
def file_search(searchdir, searchstring):
# Recursively search for files in the specified directory
filelist = []
for root, dirnames, filenames in os.walk(searchdir):
for filename in fnmatch.filter(filenames, searchstring):
filelist.append(os.path.join(root, filename))
filelist = np.array(filelist)
return filelist