对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安装与使用redis的方法
Apr 19 Python
在python3环境下的Django中使用MySQL数据库的实例
Aug 29 Python
Python下载网络文本数据到本地内存的四种实现方法示例
Feb 05 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
Feb 24 Python
flask框架使用orm连接数据库的方法示例
Jul 16 Python
python集合比较(交集,并集,差集)方法详解
Sep 13 Python
利用python实现冒泡排序算法实例代码
Dec 01 Python
Python使用pdb调试代码的技巧
May 03 Python
python字符串的index和find的区别详解
Jun 20 Python
python实现PolynomialFeatures多项式的方法
Jan 06 Python
解决pycharm安装scrapy DLL load failed:找不到指定的程序的问题
Jun 08 Python
python中字符串String及其常见操作指南(方法、函数)
Apr 06 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
PHP学习笔记之二
2011/01/17 PHP
php中动态修改ini配置
2014/10/14 PHP
php中字符串和正则表达式详解
2014/10/23 PHP
C# WinForm中实现快捷键自定义设置实例
2015/01/23 PHP
PHP屏蔽关键字实现方法
2016/11/17 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
2018/05/12 PHP
JQuery 常用方法基础教程
2009/02/06 Javascript
JS Excel读取和写入操作(模板操作)实现代码
2010/04/11 Javascript
jquery 多行文本框(textarea)高度变化
2013/07/03 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
一个支持任意尺寸的图片上下左右滑动效果
2014/08/24 Javascript
JS实现自动变化的导航菜单效果代码
2015/09/09 Javascript
学习JavaScript设计模式(封装)
2015/11/26 Javascript
Javascript json object 与string 相互转换的简单实现
2016/09/27 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
浅析js的模块化编写 require.js
2016/12/07 Javascript
jQuery实现下拉菜单的实例代码
2017/06/19 jQuery
vue.js实现单选框、复选框和下拉框示例
2017/07/18 Javascript
Node.js学习之地址解析模块URL的使用详解
2017/09/28 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
vue单文件组件无法获取$refs的问题
2020/06/24 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
2020/07/14 Javascript
用python代码做configure文件
2014/07/20 Python
Python学习笔记之解析json的方法分析
2017/04/21 Python
浅谈Python生成器generator之next和send的运行流程(详解)
2017/05/08 Python
flask框架路由常用定义方式总结
2019/07/23 Python
简单了解为什么python函数后有多个括号
2019/12/19 Python
CSS3使用border-radius属性制作圆角
2014/12/22 HTML / CSS
Android本地应用打开方法——通过html5写连接
2016/03/11 HTML / CSS
Radley英国官网:英国莱德利小狗包
2019/03/21 全球购物
英国家居用品和家居装饰品购物网站:Cox & Cox
2019/08/25 全球购物
介绍Ibatis的核心类
2013/11/18 面试题
2014年教师节讲话稿5篇
2014/09/10 职场文书
大学生见习报告总结
2014/11/04 职场文书
公司员工辞职信范文
2015/05/12 职场文书
领导欢送会主持词
2015/07/06 职场文书