Discuss / Python / my job

my job

Topic source
import os
#walk search filesdef walkSerach(str,path='.'):
    for root,dirs,files in os.walk(path):
        for file in files:
            if str in file:
                print(os.path.join(root,file))

#no walk serach filesdef noWalkSerach(str,path):
    if os.path.isfile(path):
        if str in os.path.split(path)[1]:
            print(path)
    elif os.path.isdir(path):
        for p in os.listdir(path):
            noWalkSerach(str,os.path.join(path,p))

  • 1

Reply