glob模块使用

glob模块用于查找符合特定规则的文件路径名。

glob.glob(pathname, *, root_dir=None, dir_fd=None, recursive=False)

参数:

  • pathname:绝对路径或相对路径,可以包含通配符
  • recursive:若为True,则会查找子文件夹

例子:

glob模块使用_第1张图片

from glob import glob

print(glob('./[0-9].*'))
print(glob('*.gif'))
print(glob('?.gif'))
print(glob('**/*.txt', recursive=True))
print(glob('./**/', recursive=True))

结果:

['./1.gif', './2.txt']

['1.gif', 'card.gif']

['1.gif']

['2.txt', 'sub/3.txt']

['./', './sub/']

你可能感兴趣的:(#,Python常用库,glob)