对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 相关文章推荐
web.py获取上传文件名的正确方法
Aug 26 Python
微信跳一跳python自动代码解读1.0
Jan 12 Python
Python工程师面试必备25条知识点
Jan 17 Python
Django项目实战之用户头像上传与访问的示例
Apr 21 Python
python+splinter实现12306网站刷票并自动购票流程
Sep 25 Python
详解pyppeteer(python版puppeteer)基本使用
Jun 12 Python
python调用动态链接库的基本过程详解
Jun 19 Python
Python 循环终止语句的三种方法小结
Jun 24 Python
这可能是最好玩的python GUI入门实例(推荐)
Jul 19 Python
tensorflow 大于某个值为1,小于为0的实例
Jun 30 Python
Python WSGI 规范简介
Apr 11 Python
Python开发简易五子棋小游戏
May 02 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/21 PHP
19个超实用的PHP代码片段
2014/03/14 PHP
PHP中file_put_contents追加和换行的实现方法
2017/04/01 PHP
Laravel框架实现文件上传的方法分析
2019/09/29 PHP
仿迅雷焦点广告效果(JQuery版)
2008/11/19 Javascript
JavaScript 继承的实现
2009/07/09 Javascript
js定时器(执行一次、重复执行)
2014/03/07 Javascript
Jquery节点遍历next与nextAll方法使用示例
2014/07/22 Javascript
JavaScript中判断整字类型最简洁的实现方法
2014/11/08 Javascript
JS使用cookie设置样式的方法
2016/06/30 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
2016/12/17 Javascript
基于JS实现仿京东搜索栏随滑动透明度渐变效果
2017/07/10 Javascript
关于js中的鼠标事件总结
2017/07/11 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
2017/07/13 Javascript
mescroll.js上拉加载下拉刷新组件使用详解
2017/11/13 Javascript
Angular4学习笔记router的简单使用
2018/03/30 Javascript
微信小程序日历/日期选择插件使用方法详解
2018/12/28 Javascript
vue+element加入签名效果(移动端可用)
2019/06/17 Javascript
ES6函数和数组用法实例分析
2020/05/23 Javascript
[55:44]OG vs NAVI 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
[54:28]EG vs OG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
总结python实现父类调用两种方法的不同
2017/01/15 Python
python执行使用shell命令方法分享
2017/11/08 Python
python利用rsa库做公钥解密的方法教程
2017/12/10 Python
Python3分析处理声音数据的例子
2019/08/27 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
2020/03/30 Python
如何使用python记录室友的抖音在线时间
2020/06/29 Python
Python openpyxl模块实现excel读写操作
2020/06/30 Python
宝塔面板出现“open_basedir restriction in effect. ”的解决方法
2021/03/14 PHP
英国领先的名牌服装折扣零售商:Brown Bag Clothing
2019/01/08 全球购物
荷兰在线钓鱼商店:Raven
2019/06/26 全球购物
遵纪守法演讲稿
2014/05/23 职场文书
中秋节活动总结
2014/08/29 职场文书
入股协议书范本
2014/11/01 职场文书
水电施工员岗位职责
2015/04/11 职场文书
2015年班组工作总结
2015/04/20 职场文书