Python标准库中的glob

glob函数的功能:匹配所有的符合条件的文件,并将其以list的形式返回

第一种语法:直接使用通配符星号(*),星号可以匹配零个或多个字符

假设在E:\\demo目录下存在三个文件:1.jpeg、2.jpeg、3.jpeg

import glob

def test():
    list=glob.glob("E:\\demo\\*.jpeg")
    print(list)

test()

运行上述测试方法,其输出结果为:

['E:\\demo\\1.jpeg', 'E:\\demo\\2.jpeg', 'E:\\demo\\3.jpeg']

第二种语法:用通配符星号(*) 代替子目录名

假设E:\\demo\\next目录下存在三个文件:1.jpeg、2.jpeg、3.jpeg,直接使用子目录查询文件

import glob

def test1():
    for name in glob.glob('E:\\demo\\next\\*'):
  

猜你喜欢

转载自blog.csdn.net/y_bccl27/article/details/121415405