def select_file(path,str):
if os.path.isfile(path):
f = os.path.split(path)[1]
p = os.path.split(path)[0]
if str in f:
print('%s form %s' % (f,p))
else:
pass
else:
for x in os.listdir(path):
childpath = os.path.join(path,x)
select_file(childpath,str)
风笛手-
import os import os.path L = []
def select_file(path,str): if os.path.isfile(path): f = os.path.split(path)[1] p = os.path.split(path)[0] if str in f: print('%s form %s' % (f,p)) else: pass else: for x in os.listdir(path): childpath = os.path.join(path,x) select_file(childpath,str)