import os def search(a,b): for file in os.listdir(a):
#判断是否是文件 if os.path.isfile(os.path.join(a,file)): if b in file:
#对全路径进行拆分 print(file,'=>',os.path.join(a,file).split('\',1)[1]) else:
#迭代处理子目录 search(os.path.join(a,file),b) if __name__ == '__main__':
#获取当前文件所在目录,和需要搜索的文件 search(os.path.dirname(__file__),'testinit')
以上代码可以根据扩展延伸,做成一个快速搜索本地文件的工具。有兴趣的童鞋可以共同延伸一下。