Python 查找某个目录下包含某个关键字的所有文件夹及子文件夹的文件名

Python 查找某个目录下包含某个关键字的所有文件夹及子文件夹的文件名,第1张

概述Python 查找某个目录下包含某个关键字的所有文件夹及子文件夹的文件名 感兴趣Python 查找某个目录下包含某个关键字的所有文件夹及子文件夹的文件名的小伙伴,下面一起跟随内存溢出 jb51.cc的小编来看看吧。
 #  内存溢出  (jb51.cc) #Coding = utf-8import os#from functools import reducedef search(path,s):	#result = [filename for t in os.walk(path) for filename in t[2] if s in os.path.splitext(filename)[0]]	result = []	for t in os.walk(path): #返回的是root,dirs,files		for filename in t[2]: #t[2]指的就是files			if s in os.path.splitext(filename)[0]: #test.txt [0]为test [1]为.txt 文件名和扩展名				result.append(filename)	return result  if __name__ == '__main__':	result = search('D:\py','learning')	print(result)# End 内存溢出 jb51.cc
  总结

以上是内存溢出为你收集整理的Python 查找某个目录下包含某个关键字的所有文件夹及子文件夹的文件名全部内容,希望文章能够帮你解决Python 查找某个目录下包含某个关键字的所有文件夹及子文件夹的文件名所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1199871.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存