glob库是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用 windows 下的文件搜索差不多。查找文件只用到三个匹配符:

  • *”, 匹配 0 个或多个字符;
  • “?”, ”?”匹配单个字符;
  • “[]”:”[]”匹配指定范围内的字符,如:[0-9]匹配数字;

1. glob.glob

Python模块学习:glob 文件路径查找

返回所有匹配的文件路径列表(文件路径,以字符串形式,构成的 list)。它只有一个参数pathname,定义了文件路径匹配规则,这里可以是绝对路径,也可以是相对路径。下面是使用 glob.glob的例子:

import glob

#获取指定目录下的所有图片
print glob.glob(r"E:/Picture/*/*.jpg")

2. glob.iglob(i:iterative)

获取一个可遍历对象。

最新文章

  1. Hihocoder 太阁最新面经算法竞赛18
  2. Linux下查看/管理当前登录用户及用户操作历史记录
  3. Activiti 学习笔记(2016-8-30)
  4. [转]MySQL去除查询结果重复值
  5. BZOJ-1070 修车 最小费用最大流+拆点+略坑建图
  6. mysql使用笔记(二)
  7. c语言输入输出
  8. 将数组转换成List
  9. Hadoop生态圈技术图谱
  10. mysql----用户root被删除或忘记root密码的解决方案
  11. linux文件系统拓展属性
  12. js MD5加密后的字符串
  13. CSS浮动(Float)(二)
  14. mac下更新自带的PHP版本到5.6
  15. 【从零开始搭建自己的.NET Core Api框架】(一)创建项目并集成swagger:1.1 创建
  16. sjms-1 面向对象
  17. elementUI vue table 操作选项中弹出框确定dialog
  18. P2690 接苹果 (DP)
  19. canvas路径剪切和判断是否在路径内
  20. PHPStorm配置Xdebug官方文档

热门文章

  1. layoutParams-动态更改某个控件的margin
  2. 单位阶跃函数(Heaviside/unit step function)—— 化简分段函数
  3. 63.当当网txt数据按行切割与合并
  4. Filebeat-1.3.1安装和设置(图文详解)(多节点的ELK集群安装在一个节点就好)(以Console Output为例)
  5. Objective-C基础笔记(9)Foundation常用类NSArray
  6. Android 多线程下载,断点续传,线程池
  7. Maven学习笔记5
  8. JS学习笔记 - Try / Catch / Finally
  9. BZOJ2243: [SDOI2011]染色(树链剖分/LCT)
  10. ZZUACM 2015 暑假集训 round 01