python glob

生活百科 2022-10-29 19:15www.ai-classes.cn生活常识

python中glob是什么,怎么使用呢?不知道的小伙伴来看看小编今天的分享吧!

1、glob简介

glob是python自带的一个操作文件的相关模块,由于模块功能比较少,所以很容易掌握。用它可以查找符合特定规则的文件路径名。使用该模块查找文件,只需要用到 “”, “?”, “[]”这三个匹配符。

2、说明

glob返回所有匹配的文件路径列表。它只有一个参数pathna,定义了文件路径匹配规则,这里可以是绝对路径,也可以是相对路径。python的glob模块可以对文件夹下所有文件进行遍历,并保存为一个list列表。

3、使用glob的例子

for xmlPath in glob.glob('/dia/ai1/DATAPART11/LIDC-IDRI' +"/"):

#解释遍历指定文件夹下所有文件或文件夹

for xmlPath in glob.glob(xmlPath + "//"):

#解释遍历指定文件夹下的所有文件夹里的所有文件,//可以根据文件夹层数自主设定

img_path = sorted(glob.glob(os.path.join(images, '.npy')))

#解释遍历文件夹下所有npy文件

import glob

#获取指定目录下的所有图片

print glob.glob(r"E:/Picture//.jpg")

#获取上级目录的所有.py文件

print glob.glob(r'../.py') #相对路径

以上就是小编今天的分享了,希望可以帮助到大家。

上一篇:ps2021和2020哪个好用 下一篇:python string

Copyright © 2014-2025 Www.ai-classes.cn 爱句子网