glob.glob()函数

glob.glob()含有的内容非常少,其功能是查找符合特定规则的文件路径。例如(F:/Python/Hello)。
功能类似于Windows的文件搜索。
查找文件只用到三个匹配符:" “,”?", “[]”。

" ":匹配0个或多个字符;

“?”:匹配单个字符;

“[]”:匹配指定范围内的字符,[1-9]匹配1到9数字

glob.glob()

输入:只有一个参数,pathname,定义待匹配文件的路径规则
返回:所有匹配到的文件路径列表(一次性生成)

glob.glob(pathname)

文件路径:相对路径、绝对路径

import glob
# 输出F:/Python/images下所有格式为*.jpg,返回所有.jpg文件的路径列表
print(glob.glob("F:Python/images/*.jpg"))# 输出上一级文件夹下的images文件中,包含格式为*.jpg文件路径
print(glob.glob(r"../images/*.jpg")

glob.iglob()

glob.iglob()与glob.glob()功能相同,均为查找特定规则下的文件路径。与glob.glob()不同的是,每次只能返回一个匹配路径结果。

import glob
paths = glob.iglob(r"F:/Python/images/*.jpg")
print(paths)  # <generator object _iglob at 0x000001CBE667F6C8>
for path in paths:print(path)

glob.glob()相关推荐

  1. glob.glob 函数读取文件

    glob.glob(pathname) 返回所有匹配的文件路径列表.它只有一个参数 pathname,定义了文件路径匹配规则,这里可以是绝对路径,也可以是相对路径. 如当前路径下有文件如下: * 返回 ...

  2. Python中glob.glob的排序问题

    python的glob模块,我们可以用它批量抓取某种格式.或者以某个字符打头的文件名 import glob import numpy as np import linecache import os ...

  3. python 的标准库模块glob使用教程,主要为glob.glob()使用与glob.iglob()使用

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 python 的标准库模块glob使用教程,主要为glob.glob函数使用与glob.iglob函数使用 文章目录: ...

  4. python glob.glob() 函数

    用于匹配文件路径,返回所有匹配的文件路径列表. print (glob.glob(r"D:\*.png") 匹配符包括"*"."?"和&qu ...

  5. python glob.glob使用

    函数功能:匹配所有的符合条件的文件,并将其以list的形式返回 示例: 当前文件夹下有如下文件 import globlist = glob.glob('*g')print(list)  结果: [' ...

  6. glob.glob() + os.path.join() :找到文件路径,拼接路径

    1. glob方法: glob模块的主要方法就是glob,该方法返回所有匹配的文件路径列表(list):该方法需要一个参数用来指定匹配的路径字符串(字符串可以为绝对路径也可以为相对路径),其返回的文件 ...

  7. python之glob.glob

    函数功能: 匹配所有的符合条件的文件,并将其以list的形式返回. glob.glob函数:   glob模块被用来查找符合特定规则的文件路径名.跟使用windows下的文件搜索差不多.glob.gl ...

  8. python glob.glob

    前言 在做NLP数据预处理的时候,经常会遇一种情况(拿文本分类举例子):假设我们的文本有7类,正常情况下我们可以把所有的训练数据都写到一个文件中,然后将其对应的标签写到另一个文件中,但是有很多时候数据 ...

  9. python中 glob.glob

    使用了下thrift,出现了一些路径问题.原来是glob.glob函数捣的鬼.所以扒了下英文文档,有些收获.下面分享. 函数功能:匹配所有的符合条件的文件,并将其以list的形式返回. 一.glob. ...

最新文章

  1. 怼完Sophia怼深度学习!细数完大神Yann LeCun 这些年怼过的N件事,原来顶级高手是这样怼人的...
  2. 数据中心细节_当细节很重要时数据不平衡
  3. 水面反光如何拍摄_拍摄水面反射的创意
  4. mathematica 基础及其在数学建模中的应用_Mathematica 在高考数学与高等数学等学习中的简单应用与思考...
  5. C#强化系列文章七:序列化和反序列化
  6. Linux----UnZip命令
  7. 车机没有carlife可以自己下载吗_雷克萨斯NX 原车carlife转换无线carplay
  8. 酒店小程序线上营销解决方案-思途智旅
  9. ParaView Volume MHD
  10. 智慧交通信息服务平台产品解决方案
  11. 产品需求分析神器:KANO模型分析法
  12. App自动绑定的五大应用场景
  13. WordPress博客自媒体主题:Autumn
  14. python RGB与LCH互转 算法
  15. python爬取boss直招_简易python爬虫爬取boss直聘职位,并写入excel
  16. 如何在visio中画出矩阵
  17. 三菱FX5U位逻辑指令
  18. 让线程实现暂停,重新启动,停止
  19. 3698: XWW的难题 有源汇上下界最大流
  20. GitHub中的repositories如何删除?

热门文章

  1. 机器视觉工程师应该具备哪些技能?
  2. 关于selenium调用firefox浏览器的调试
  3. ajax、php、json异步数据处理
  4. 复制一个维基百科!—— 维基技术梳理
  5. matlab提取数据的一部分,matlab处理excel数据【怎么用MATLAB从excel中提取部分数据】...
  6. AI智能安防视频融合云平台EasyCVR分屏播放不能正常使用是什么原因?
  7. 手动删除数据库中openstack的实例
  8. sql注入漏洞,应屏蔽SQL注入攻击
  9. 2022高级Java笔试总结,阿里P8重点推荐的火爆全网MySQL路线笔记
  10. 【LeetCode】77 组合 (C++)