用递归可以实现:
代码如下:
#path值得是指定路径,word表示要搜索的文件或者文件夹包含的关键词
def search(path, word):
for filename in os.listdir(path):
fp = os.path.join(path, filename)
if os.path.isdir(fp) and word in filename: #将isdir改为isfile就是返回指定的文件
print(fp)
#GetAllNumUrlNew(fp)
elif os.path.isdir(fp):
search(fp, word)