在指定目录下找文件
Posted 推杯问盏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在指定目录下找文件相关的知识,希望对你有一定的参考价值。
import os # 查找当前目录下所有包含关键字的文件 def findFile(path, filekw): return[os.path.join(path,x) for x in os.listdir(path) if os.path.isfile(x) and os.path.split(x)[1].find(filekw)>-1] # 获取指定目录下的次级目录 def findDir(path1): return[os.path.join(path1,x) for x in os.listdir(path1) if os.path.isdir(x)] # 遍历所有子目录文件 def listAll(p, k): for a in findFile(p,k): print(a) for b in findDir(p): listAll(b,k) if __name__=="__main__": listAll(‘.‘,‘py‘)
以上是关于在指定目录下找文件的主要内容,如果未能解决你的问题,请参考以下文章