python获取指定路径下所有指定后缀文件的方法


Posted in Python onMay 26, 2015

本文实例讲述了python获取指定路径下所有指定后缀文件的方法。分享给大家供大家参考。具体实现方法如下:

# 获取指定路径下所有指定后缀的文件
# dir 指定路径
# ext 指定后缀,链表&不需要带点 或者不指定。例子:['xml', 'java']
def GetFileFromThisRootDir(dir,ext = None):
  allfiles = []
  needExtFilter = (ext != None)
  for root,dirs,files in os.walk(dir):
    for filespath in files:
      filepath = os.path.join(root, filespath)
      extension = os.path.splitext(filepath)[1][1:]
      if needExtFilter and extension in ext:
        allfiles.append(filepath)
      elif not needExtFilter:
        allfiles.append(filepath)
  return allfiles

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python中内建函数的简单用法说明
May 05 Python
Python实现的桶排序算法示例
Nov 29 Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 Python
Python实现插入排序和选择排序的方法
May 12 Python
面向对象学习之pygame坦克大战
Sep 11 Python
Jupyter Notebook远程登录及密码设置操作
Apr 10 Python
python2和python3哪个使用率高
Jun 23 Python
如何清空python的变量
Jul 05 Python
python利用os模块编写文件复制功能——copy()函数用法
Jul 13 Python
Python基础之元类详解
Apr 29 Python
OpenCV-Python实现人脸美白算法的实例
Jun 11 Python
Python NumPy灰度图像的压缩原理讲解
Aug 04 Python
python通过apply使用元祖和列表调用函数实例
May 26 #Python
python获取一组数据里最大值max函数用法实例
May 26 #Python
Python实现求最大公约数及判断素数的方法
May 26 #Python
Python实现队列的方法
May 26 #Python
Python实现栈的方法
May 26 #Python
Python实现二分查找算法实例
May 26 #Python
Django发送html邮件的方法
May 26 #Python
You might like
php基础知识:控制结构
2006/12/13 PHP
PHP生成月历代码
2007/06/14 PHP
PHP中提问频率最高的11个面试题和答案
2014/09/02 PHP
windows下配置php5.5开发环境及开发扩展
2014/12/25 PHP
基于PHP实现数据分页显示功能
2016/05/26 PHP
Yii框架实现多数据库配置和操作的方法
2017/05/25 PHP
利用腾讯的ip地址库做ip物理地址定位
2010/07/24 Javascript
javascript一元操作符(递增、递减)使用示例
2013/08/07 Javascript
比较新旧两个数组值得增加和删除的JS代码
2013/10/30 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
jQuery实现定时读取分析xml文件的方法
2015/07/16 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
bootstrap组件之导航组件使用方法
2017/01/19 Javascript
原生js轮播特效
2017/05/18 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
2018/01/10 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
LayUi中接口传数据成功,表格不显示数据的解决方法
2018/08/19 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
详解ng-alain动态表单SF表单项设置必填和正则校验
2019/06/11 Javascript
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
Python中的闭包详细介绍和实例
2014/11/21 Python
Selenium常见异常解析及解决方案示范
2020/04/10 Python
python接口自动化框架实战
2020/12/23 Python
中国电视购物:快乐购
2017/02/04 全球购物
Nike英国官网:Nike.com (UK)
2017/02/13 全球购物
什么是Deployment descriptors;都有什么类型的部署描述符
2015/07/28 面试题
几个常见的软件测试问题
2016/09/07 面试题
外企办公室竞聘演讲稿
2013/12/29 职场文书
廉洁使者实施方案
2014/03/29 职场文书
文化产业实施方案
2014/06/07 职场文书
学校个人对照检查材料
2014/08/26 职场文书
群众路线剖析材料范文
2014/10/09 职场文书
看雷锋电影观后感
2015/06/10 职场文书
初中毕业生感言
2015/07/31 职场文书
Python关于OS文件目录处理的实例分享
2021/05/23 Python
React如何使用axios请求数据并把数据渲染到组件
2022/08/05 Javascript