Python3指定路径寻找符合匹配模式文件


Posted in Python onMay 22, 2015

本文实例讲述了Python3指定路径寻找符合匹配模式文件。分享给大家供大家参考。具体实现方法如下:

这里给定一个搜索路径,需要在此目录中找出所有符合匹配模式的文件

import glob, os 
def all_files(pattern, search_path, pathsep = os.pathsep): 
  for path in search_path.split(pathsep): 
    for match in glob.glob(os.path.join(path, pattern)): 
      yield match 
print(type(all_files('*.s', 'd:\\pm\\pm')))      
print(all_files('*.s', 'd:\\pm\\pm').__next__()) 
for match in all_files('*.s', 'd:\\pm\\pm'):   
  print(match)

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

Python 相关文章推荐
python在控制台输出进度条的方法
Jun 20 Python
在Django中管理Users和Permissions以及Groups的方法
Jul 23 Python
python批量复制图片到另一个文件夹
Sep 17 Python
pandas DataFrame 删除重复的行的实现方法
Jan 29 Python
python中metaclass原理与用法详解
Jun 25 Python
Python_查看sqlite3表结构,查询语句的示例代码
Jul 17 Python
Python产生一个数值范围内的不重复的随机数的实现方法
Aug 21 Python
对Python 中矩阵或者数组相减的法则详解
Aug 26 Python
Python程序暂停的正常处理方法
Nov 07 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
Mar 20 Python
Python 中 Shutil 模块详情
Nov 11 Python
Django+Nginx+uWSGI 定时任务的实现方法
Jan 22 Python
Python3实现从指定路径查找文件的方法
May 22 #Python
在Python操作时间和日期之asctime()方法的使用
May 22 #Python
Python3遍历目录树实现方法
May 22 #Python
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
May 22 #Python
Python3读取zip文件信息的方法
May 22 #Python
Python中用altzone()方法处理时区的教程
May 22 #Python
Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
May 22 #Python
You might like
CI框架中site_url()和base_url()的区别
2015/01/07 PHP
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
2016/08/08 PHP
一些有关检查数据的JS代码
2006/09/07 Javascript
Javascript 错误处理的几种方法
2009/06/13 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
JavaScript类型系统之Object详解
2016/01/07 Javascript
JavaScript正则获取地址栏中参数的方法
2017/03/02 Javascript
Angular X中使用ngrx的方法详解(附源码)
2017/07/10 Javascript
Vue.js结合Ueditor富文本编辑器的实例代码
2017/07/11 Javascript
使用vue制作FullPage页面滚动效果
2017/08/21 Javascript
Vue中使用Sortable的示例代码
2018/04/07 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
react 父子组件之间通讯props
2018/09/08 Javascript
vue安装和使用scss及sass与scss的区别详解
2018/10/15 Javascript
vue视图不更新情况详解
2019/05/16 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
JS实现长图上下滚动效果
2020/03/19 Javascript
使用JavaScript获取Django模板指定键值数据
2020/05/27 Javascript
[02:02]特效爆炸!DOTA2珍宝之瓶待你开启
2018/08/21 DOTA
Python分支结构(switch)操作简介
2018/01/17 Python
Python读取Word(.docx)正文信息的方法
2018/03/15 Python
Python实现的求解最小公倍数算法示例
2018/05/03 Python
Python设计模式之组合模式原理与用法实例分析
2019/01/11 Python
Python 爬取必应壁纸的实例讲解
2020/02/24 Python
使用keras和tensorflow保存为可部署的pb格式
2020/05/25 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
python 如何使用find和find_all爬虫、找文本的实现
2020/10/16 Python
突破canvas语法限制 让他支持链式语法
2012/12/24 HTML / CSS
HTML5给汉字加拼音收起展开组件的实现代码
2020/04/08 HTML / CSS
报到证丢失证明
2014/01/11 职场文书
简历中的自我评价范文
2014/02/05 职场文书
2014年保管员工作总结
2014/11/18 职场文书
求职自我评价怎么写
2015/03/09 职场文书
小程序后台PHP版本部署运行 LNMP+WNMP
2021/04/01 Servers
python 遍历磁盘目录的三种方法
2021/04/02 Python
Python趣味挑战之用pygame实现简单的金币旋转效果
2021/05/31 Python