博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python递归查找文件(os.walk, os.path, fnmatch)
阅读量:4925 次
发布时间:2019-06-11

本文共 606 字,大约阅读时间需要 2 分钟。

#!/usr/bin/env python#coding=utf8'''Python ver 2.7Search some file recursivily'''import osimport fnmatchdef recursiveSearchFile(searchPath, partInfo):    wantFilesPath = []    for (dirPath, dirNames, fileNames) in os.walk(searchPath):         wantFilesPath += [os.path.join(dirPath, fileName) for fileName in fileNames if fnmatch.fnmatch(os.path.join(dirPath, fileName), partInfo)]    return wantFilesPathif __name__ == "__main__":    fileList = recursiveSearchFile('C:\\Users\Administrator\\Desktop', '*.pl')    for path in fileList:        print path

转载于:https://www.cnblogs.com/v-BigdoG-v/p/7398565.html

你可能感兴趣的文章
element中使用表单验证rules 需要注意
查看>>
AnyChatSDK 实现视频通话
查看>>
Gerrit error when Change-Id in commit messages are missing
查看>>
【面试题】实现一个队列数据结构,并使用这个队列实现一个生产者消费者模式...
查看>>
第二阶段团队冲刺第二天站立会议
查看>>
隐式激活Activity
查看>>
DAG
查看>>
使用MVVM框架时,如何处理在页面动态渲染完之后需要发生的事件呢?
查看>>
StringBuilder与StringBuffer的区别
查看>>
String、StringBuffer、StringBuilder
查看>>
(转)导出EXCEL时科学计数法问题
查看>>
SVN客户端与服务器端搭建
查看>>
知识点整理一
查看>>
判断浏览器
查看>>
追加window.onload事件
查看>>
python并发编程之进程池,线程池concurrent.futures
查看>>
rdd的元素打印
查看>>
hdu4812 点分治水题
查看>>
最长回文子串(Manacher算法)
查看>>
第一次博客
查看>>