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中文问题解决方法(总结了多位前人经验,初学者必看)
Mar 13 Python
Tornado Web服务器多进程启动的2个方法
Aug 04 Python
python使用BeautifulSoup分页网页中超链接的方法
Apr 04 Python
Pthon批量处理将pdb文件生成dssp文件
Jun 21 Python
Python的Django框架中自定义模版标签的示例
Jul 20 Python
python中append实例用法总结
Jul 30 Python
django 实现celery动态设置周期任务执行时间
Nov 19 Python
基于梯度爆炸的解决方法:clip gradient
Feb 04 Python
Python 使用生成器代替线程的方法
Aug 04 Python
Node.js 和 Python之间该选择哪个?
Aug 05 Python
pandas实现导出数据的四种方式
Dec 13 Python
python中%格式表达式实例用法
Jun 18 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
PHP日期处理函数 整型日期格式
2011/01/12 PHP
php中base_convert()进制数字转换函数实例
2014/11/20 PHP
推荐几个开源的微信开发项目
2014/12/28 PHP
php根据某字段对多维数组进行排序的方法
2015/03/07 PHP
Fleaphp常见函数功能与用法示例
2016/11/15 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
Laravel如何使用数据库事务及捕获事务失败后的异常详解
2017/10/23 PHP
thinkPHP5框架设置404、403等http状态页面的方法
2018/06/05 PHP
js 禁用只读文本框获得焦点时的退格键
2010/04/25 Javascript
jquery关于页面焦点的定位(文本框获取焦点时改变样式 )
2010/09/10 Javascript
快速排序 php与javascript的不同之处
2011/02/22 Javascript
jQuery之选项卡的简单实现
2014/02/28 Javascript
AngularJs expression详解及简单示例
2016/09/01 Javascript
Javascript json object 与string 相互转换的简单实现
2016/09/27 Javascript
微信小程序实现图片预览功能
2018/01/31 Javascript
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
微信小程序开发之自定义tabBar的实现
2018/09/06 Javascript
vue中v-for循环给标签属性赋值的方法
2018/10/18 Javascript
js中的reduce()函数讲解
2019/01/18 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
[00:05]ChinaJoy现场 DOTA2玩家高呼“CN DOTA BEST DOTA”
2019/08/04 DOTA
python实现封装得到virustotal扫描结果
2014/10/05 Python
使用python开发vim插件及心得分享
2014/11/04 Python
Django框架下在URLconf中指定视图缓存的方法
2015/07/23 Python
python中input()与raw_input()的区别分析
2016/02/27 Python
Django 路由系统URLconf的使用
2018/10/11 Python
python使用插值法画出平滑曲线
2018/12/15 Python
python实现比较类的两个instance(对象)是否相等的方法分析
2019/06/26 Python
使用PyQt的QLabel组件实现选定目标框功能的方法示例
2020/05/19 Python
HTML5图片预览实例分享
2014/06/04 HTML / CSS
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
美国首屈一指的礼品篮供应商:GiftTree
2018/01/06 全球购物
欧克利英国官网:Oakley英国
2019/08/24 全球购物
异常和异常类的概念
2014/09/12 面试题
python 逐步回归算法
2021/04/06 Python
你真的会用Mysql的explain吗
2022/03/31 MySQL