python plob标准库的用法

import glob

'''1.通配符 *匹配零个或多个字符'''
'''1.1 获取某个文件夹下的所有子项目:文件夹或文件'''
for name in glob.glob('F:/untitled/*'):
    print(name)

'''输出
F:/untitled\DogsCats_batch_files
F:/untitled\DogsCats_data
F:/untitled\Dog_Cats_Batch.py
F:/untitled\Dog_Cats_Tensorflow.py
F:/untitled\flower.py
F:/untitled\Flower_data
F:/untitled\HelloWorld.py
F:/untitled\mnist.py
F:/untitled\mnisttest.py
F:/untitled\MNIST_data
F:/untitled\test.py
F:/untitled\venv
'''

'''1.2 查询子目录中的文件'''
'''1.2.1 用子目录查询文件'''
for name in glob.glob('F:/untitled/test/test/*'):
    print(name)
for name in glob.glob('F:/untitled/test/test/*'):
    print(name)
'''输出
F:/untitled/test/test\1.txt
'''
'''1.2.2 用通配符查询子目录中的文件'''
for name in glob.glob('F:/untitled/test/*/*'):
    print(name)
'''输出
F:/untitled/test/test\1.txt
'''

'''2. 单个字符通配符 ?匹配任何单个字符'''
for name in glob.glob('F:/untitled/mnis?.py'):
    print(name)
'''输出
F:/untitled\mnist.py
'''

'''3. 字符范围'''
for name in glob.glob('F:/untitled/test/test/*[0-9].*'):
    print(name)
'''输出
F:/untitled/test/test\1.txt
'''
发布了93 篇原创文章 · 获赞 2 · 访问量 3054

猜你喜欢

转载自blog.csdn.net/qq_40041064/article/details/104689016