Discuss / Python / 第二题

第二题

Topic source
import os

def f(dq,zfc):                     
    bl=os.listdir(dq)                
    for i in bl:
        if zfc in i:
            print (os.path.join(dq,i))
    bldir=[x for x in bl if os.path.isdir(os.path.join(dq,x))]
    if bldir==[]:
        return
    else:
        for i in bldir:
            f(os.path.join(dq,i),zfc)


a='D:\\' 
b='fxck'
f(a,b)

  • 1

Reply