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内置函数dir详解
Apr 14 Python
Python数据类型学习笔记
Jan 13 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
Jan 10 Python
pyqt5简介及安装方法介绍
Jan 31 Python
详解用TensorFlow实现逻辑回归算法
May 02 Python
基于Django与ajax之间的json传输方法
May 29 Python
Python魔法方法详解
Feb 13 Python
将python2.7添加进64位系统的注册表方式
Nov 20 Python
python实现梯度下降法
Mar 24 Python
Win 10下Anaconda虚拟环境的教程
May 18 Python
pandas:get_dummies()与pd.factorize()的用法及区别说明
May 21 Python
详解运行Python的神器Jupyter Notebook
Jun 03 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
常用星际术语索引(新手指南)
2020/03/04 星际争霸
六酷社区论坛HOME页清新格调免费版 下载
2007/03/07 PHP
Mootools 1.2教程 同时进行多个形变动画
2009/09/15 Javascript
用JavaScript隐藏控件的方法
2009/09/21 Javascript
extjs 为某个事件设置拦截器
2010/01/15 Javascript
JQuery里面的几种选择器 查找满足条件的元素$("#控件ID")
2011/08/23 Javascript
jQuery 关于伪类选择符的使用说明
2013/04/24 Javascript
在javascript中实现函数数组的方法
2013/12/25 Javascript
jquery实现图片左右切换的方法
2015/05/07 Javascript
JavaScript的instanceof运算符学习教程
2016/06/08 Javascript
Angularjs---项目搭建图文教程
2016/07/08 Javascript
基于jQuery的ajax方法封装
2016/07/14 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
2016/09/20 Javascript
Vue + Vue-router 同名路由切换数据不更新的方法
2017/11/20 Javascript
在Vue项目中引入腾讯验证码服务的教程
2018/04/03 Javascript
create-react-app安装出错问题解决方法
2018/09/04 Javascript
js实现图片上传到服务器和回显
2020/01/19 Javascript
Python寻找路径和查找文件路径的示例
2019/07/10 Python
python提取xml里面的链接源码详解
2019/10/15 Python
Python描述数据结构学习之哈夫曼树篇
2020/09/07 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
使用CSS禁止textarea调整大小功能的方法
2015/03/13 HTML / CSS
吃透移动端 1px的具体用法
2019/12/16 HTML / CSS
长辈证婚人证婚词
2014/01/09 职场文书
5.1手机促销活动
2014/01/17 职场文书
《小松树和大松树》教学反思
2014/02/20 职场文书
cf收人广告词大全
2014/03/14 职场文书
产品售后服务承诺书
2014/05/21 职场文书
营销与策划专业求职信
2014/06/20 职场文书
2014年采购工作总结
2014/11/20 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
学生保证书格式
2015/02/27 职场文书
实习介绍信范文
2015/05/05 职场文书
文明医院的标语集锦!
2019/07/24 职场文书
解决jupyter notebook图片显示模糊和保存清晰图片的操作
2021/04/24 Python
安装Ruby和 Rails的详细步骤
2022/04/19 Ruby