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
'''
python plob标准库的用法
猜你喜欢
转载自blog.csdn.net/qq_40041064/article/details/104689016
今日推荐
周排行