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 相关文章推荐
Python3 操作符重载方法示例
Nov 23 Python
Python中修改字符串的四种方法
Nov 02 Python
Python 实现取矩阵的部分列,保存为一个新的矩阵方法
Nov 14 Python
python使用xlsxwriter实现有向无环图到Excel的转换
Dec 12 Python
Python制作exe文件简单流程
Jan 24 Python
利用pyinstaller打包exe文件的基本教程
May 02 Python
OpenCV图像颜色反转算法详解
May 13 Python
django框架model orM使用字典作为参数,保存数据的方法分析
Jun 24 Python
python使用百度文字识别功能方法详解
Jul 23 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
Jan 10 Python
Pytorch中的学习率衰减及其用法详解
Jun 05 Python
浅析python中特殊文件和特殊函数
Feb 24 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
信用卡效验程序
2006/10/09 PHP
PHPCMS的使用小结
2010/09/20 PHP
MySQL连接数超过限制的解决方法
2011/07/17 PHP
PHP flock 文件锁详细介绍
2012/12/29 PHP
PHP处理CSV表格文件的常用操作方法总结
2016/07/01 PHP
thinkphp自带验证码全面解析
2016/09/18 PHP
分享一个漂亮的php验证码类
2016/09/29 PHP
PHP实现查询手机归属地的方法详解
2017/04/28 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
2019/10/17 PHP
基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
2012/07/31 Javascript
javascript实现五星评价代码(源码下载)
2015/08/11 Javascript
详解javascript遍历方式
2015/11/11 Javascript
jQuery滚动加载图片实现原理
2015/12/14 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
jquery实现下拉框左右选择功能
2017/02/21 Javascript
js Date()日期函数浏览器兼容问题解决方法
2017/09/12 Javascript
JS二分查找算法详解
2017/11/01 Javascript
深入浅析Vue中的 computed 和 watch
2018/06/06 Javascript
AngularJS与后端php的数据交互方法
2018/08/13 Javascript
对vue事件的延迟执行实例讲解
2018/08/28 Javascript
解决vue axios的封装 请求状态的错误提示问题
2018/09/25 Javascript
vue slot与传参实例代码讲解
2019/04/28 Javascript
实现vuex与组件data之间的数据同步更新方式
2019/11/12 Javascript
基于javascript处理二进制图片流过程详解
2020/06/08 Javascript
Python实现一个服务器监听多个客户端请求
2018/04/12 Python
如何利用Python模拟GitHub登录详解
2019/07/15 Python
Selenium元素定位的30种方式(史上最全)
2020/05/11 Python
Python如何获取文件路径/目录
2020/09/22 Python
使用numpngw和matplotlib生成png动画的示例代码
2021/01/24 Python
车间班组长岗位职责
2013/11/13 职场文书
教师群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
同学聚会感言一句话
2015/07/30 职场文书
重温经典:乔布斯在斯坦福大学的毕业演讲(双语)
2019/08/26 职场文书
Django路由层如何获取正确的url
2021/07/15 Python
vue实现input输入模糊查询的三种方式
2022/08/14 Vue.js