对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 元组(Tuple)操作详解
Mar 11 Python
Python中__call__用法实例
Aug 29 Python
举例讲解Python程序与系统shell交互的方式
Apr 09 Python
python通过imaplib模块读取gmail里邮件的方法
May 08 Python
详解python之简单主机批量管理工具
Jan 27 Python
python处理按钮消息的实例详解
Jul 11 Python
python线程池(threadpool)模块使用笔记详解
Nov 17 Python
Python 学习教程之networkx
Apr 15 Python
python正则-re的用法详解
Jul 28 Python
python集合删除多种方法详解
Feb 10 Python
在python中logger setlevel没有生效的解决
Feb 21 Python
Python requests及aiohttp速度对比代码实例
Jul 16 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/08/18 国漫
关于UEditor编辑器远程图片上传失败的解决办法
2012/08/31 PHP
PHP生成加减算法方式的验证码实例
2018/03/12 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
jquery多浏览器捕捉回车事件代码
2010/06/22 Javascript
利用jQuery接受和处理xml数据的代码(.net)
2011/03/28 Javascript
jQuery建立一个按字母顺序排列的友好页面索引(兼容IE6/7/8)
2013/02/26 Javascript
JQuery+DIV自定义滚动条样式的具体实现
2013/06/25 Javascript
开发 Internet Explorer 右键功能表(ContextMenu)
2013/07/03 Javascript
javascript里绝对用的上的字符分割函数总结
2014/07/31 Javascript
jQuery学习笔记之jQuery中的$
2015/01/19 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
详解JavaScript中的Unescape()和String() 函数
2015/11/09 Javascript
javascript自定义事件功能与用法实例分析
2017/11/08 Javascript
VeeValidate在vue项目里表单校验应用案例
2018/05/09 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
小程序实现列表展开收起效果
2020/07/29 Javascript
[03:28]2014DOTA2国际邀请赛 走近EG战队天才中单Arteezy
2014/07/12 DOTA
python通过pil模块获得图片exif信息的方法
2015/03/16 Python
Python多版本开发环境管理工具介绍
2019/07/03 Python
python+logging+yaml实现日志分割
2019/07/22 Python
Python解析多帧dicom数据详解
2020/01/13 Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
2020/11/01 Python
css3和jquery实现的可折叠导航菜单适合放在手机网页的导航菜单
2014/09/02 HTML / CSS
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
伊芙丽官方旗舰店:中国淑女一线品牌
2017/12/01 全球购物
享受加州生活方式的时尚舒适:XCVI
2018/07/09 全球购物
ANINE BING官方网站:奢华的衣橱基本款和时尚永恒的单品
2019/11/26 全球购物
环境科学专业个人求职的自我评价
2013/11/28 职场文书
葬礼司仪主持词
2014/03/31 职场文书
2014年派出所工作总结
2014/11/21 职场文书
教你用python实现一个无界面的小型图书管理系统
2021/05/21 Python
Nginx 反向代理解决跨域问题多种情况分析
2022/01/18 Servers
特别篇动画《总之就是非常可爱 ~制服~》PV公开,2022年夏季播出
2022/04/04 日漫
Echarts如何重新渲染实例详解
2022/05/30 Javascript