对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 相关文章推荐
在Heroku云平台上部署Python的Django框架的教程
Apr 20 Python
Python使用Beautiful Soup包编写爬虫时的一些关键点
Jan 20 Python
详解Python实现按任意键继续/退出的功能
Aug 19 Python
python+requests+unittest API接口测试实例(详解)
Jun 10 Python
安装python时MySQLdb报错的问题描述及解决方法
Mar 20 Python
python3实现163邮箱SMTP发送邮件
May 22 Python
django 多数据库配置教程
May 30 Python
python批量修改图片大小的方法
Jul 24 Python
python3利用tcp实现文件夹远程传输
Jul 28 Python
python构建基础的爬虫教学
Dec 23 Python
python递归法解决棋盘分割问题
Jul 17 Python
详解Python二维数组与三维数组切片的方法
Jul 18 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 身份证号验证函数
2009/05/07 PHP
php二分查找二种实现示例
2014/03/12 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
jquery 经典动画菜单效果代码
2010/01/26 Javascript
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
JS操作CSS随机改变网页背景实现思路
2014/03/10 Javascript
jQuery中contents()方法用法实例
2015/01/08 Javascript
Jquery 实现弹出层插件
2015/01/28 Javascript
JavaScript内存管理介绍
2015/03/13 Javascript
Jquery全选与反选点击执行一次的解决方案
2015/08/14 Javascript
jquery实现select下拉框美化特效代码分享
2015/08/18 Javascript
AngularJS基础 ng-focus 指令简单示例
2016/08/01 Javascript
教你JS中的运算符乘方、开方及变量格式转换
2016/08/09 Javascript
深入理解js generator数据类型
2016/08/16 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
Koa代理Http请求的示例代码
2018/10/10 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
Vue商品控件与购物车联动效果的实例代码
2019/07/21 Javascript
微信小程序 组件的外部样式externalClasses使用详解
2019/09/06 Javascript
基于JavaScript实现大文件上传后端代码实例
2020/08/18 Javascript
python 七种邮件内容发送方法实例
2014/04/22 Python
Python程序员鲜为人知但你应该知道的17个问题
2014/06/04 Python
Python lambda函数基本用法实例分析
2018/03/16 Python
11个Python3字典内置方法大全与示例汇总
2019/05/13 Python
使用Python正则表达式操作文本数据的方法
2019/05/14 Python
python字典的遍历3种方法详解
2019/08/10 Python
python list多级排序知识点总结
2019/10/23 Python
python求最大公约数和最小公倍数的简单方法
2020/02/13 Python
详解CSS3中@media的实际使用
2015/08/04 HTML / CSS
Gap工厂店:Gap Factory
2017/11/02 全球购物
卫生标语大全
2014/06/21 职场文书
优秀大学生事迹材料
2014/12/24 职场文书
财务经理岗位职责范本
2015/04/08 职场文书
公司员工手册范本
2015/05/14 职场文书
医院病假条范文
2015/08/17 职场文书
MutationObserver在页面水印实现起到的作用详解
2022/07/07 Javascript