对python遍历文件夹中的所有jpg文件的实例详解


Posted in Python onDecember 08, 2018

python发现文件夹下所有的jpg文件,并且安装文件排放的顺序输出

glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:”*”, “?”, “[]”。”*”匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。

glob.glob

返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,这里可以是绝对路径,也可以是相对路径。

下面是使用glob.glob的例子:

Python

import glob #获取指定目录下的所有图片 print glob.glob(r"E:/Picture/*/*.jpg") #获取上级目录的所有.py文件 print glob.glob(r'../*.py') #相对路径

import glob
 
#获取指定目录下的所有图片
print glob.glob(r"E:/Picture/*/*.jpg")
 
#获取上级目录的所有.py文件
print glob.glob(r'../*.py') #相对路径

这时候就可以得到当前目录下的所有图片,但是如果文件列表不按照顺序排列怎么办呢?比如A02.jpg排在A01.jpg前,就时候就需要用到sort函数

直接上代码

WSI_MASK_PATH = '/home/jpg/'#存放图片的文件夹路径
wsi_mask_paths = glob.glob(os.path.join(WSI_MASK_PATH, '*.jpg'))
wsi_mask_paths.sort()

此时wsi_mask_paths就是排列好的路径了

以上这篇对python遍历文件夹中的所有jpg文件的实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python的类方法和静态方法
Dec 13 Python
python实现图片识别汽车功能
Nov 30 Python
python正则表达式匹配[]中间为任意字符的实例
Dec 25 Python
python pandas库的安装和创建
Jan 10 Python
用Python PIL实现几个简单的图片特效
Jan 18 Python
深入了解和应用Python 装饰器 @decorator
Apr 02 Python
django之自定义软删除Model的方法
Aug 14 Python
Python socket非阻塞模块应用示例
Sep 12 Python
python自动分箱,计算woe,iv的实例代码
Nov 22 Python
pandas分批读取大数据集教程
Jun 06 Python
一个入门级python爬虫教程详解
Jan 27 Python
Python中22个万用公式的小结
Jul 21 Python
pandas求两个表格不相交的集合方法
Dec 08 #Python
对pytorch网络层结构的数组化详解
Dec 08 #Python
pytorch对可变长度序列的处理方法详解
Dec 08 #Python
pytorch 转换矩阵的维数位置方法
Dec 08 #Python
pytorch 调整某一维度数据顺序的方法
Dec 08 #Python
Python操作mongodb数据库的方法详解
Dec 08 #Python
Opencv+Python 色彩通道拆分及合并的示例
Dec 08 #Python
You might like
超神学院:鹤熙已踏入神圣领域,实力不比凯莎弱
2020/03/02 国漫
令PHP初学者头疼十四条问题大总结
2008/11/12 PHP
关于IIS php调用com组件的权限问题
2012/01/11 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
2013/06/20 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
JavaScript的Cookies
2008/01/16 Javascript
js中设置元素class的三种方法小结
2011/08/28 Javascript
Jquery实现三层遍历删除功能代码
2013/04/23 Javascript
jquery中event对象属性与方法小结
2013/12/18 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
如何将php数组或者对象传递给javascript
2014/03/20 Javascript
jQuery获取选中内容及设置元素属性的方法
2014/07/09 Javascript
node.js中的fs.futimesSync方法使用说明
2014/12/17 Javascript
jQuery弹出层插件Lightbox_me使用指南
2015/04/21 Javascript
再谈JavaScript线程
2015/07/10 Javascript
javascript中 try catch用法
2015/08/16 Javascript
BootStrap智能表单实战系列(七)验证的支持
2016/06/13 Javascript
Three.js学习之几何形状
2016/08/01 Javascript
jQuery实现动态添加、删除按钮及input输入框的方法
2017/04/27 jQuery
JS实现上传图片实时预览功能
2017/05/22 Javascript
详解为Bootstrap Modal添加拖拽的方法
2018/01/05 Javascript
javascript使用正则实现去掉字符串前面的所有0
2018/07/23 Javascript
vue用ant design中table表格,点击某行时触发的事件操作
2020/10/28 Javascript
[49:08]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.27
2020/12/01 DOTA
python中pygame模块用法实例
2014/10/09 Python
python nmap实现端口扫描器教程
2020/05/28 Python
Python函数参数类型及排序原理总结
2019/12/19 Python
早餐连锁店计划书
2014/01/08 职场文书
临床护士自荐信
2014/01/31 职场文书
初中三年毕业生的自我评价分享
2014/02/14 职场文书
股东出资证明书(正规版)
2014/09/24 职场文书
2014年物业公司工作总结
2014/11/22 职场文书
2015教师年度工作总结范文
2015/04/07 职场文书
大学生创业计划书常用模板
2019/08/07 职场文书
关于CentOS 8 搭建MongoDB4.4分片集群的问题
2021/10/24 MongoDB
python 离散点图画法的实现
2022/04/01 Python