iglob(pathname, recursive=False)返回值: 返回一个迭代器,该迭代器不会同时保存所有匹配到的路径,遍历该迭代器的结果与使用相同参数调用glob()的返回结果一致。glob使用的注意事项:glob默认不匹配以点符号(.)开始的文件,如果有这类文件,则需要做特殊处理。glob的匹配符:glob支持的通配符
glob的使用例子:import glob >>> glob.glob('./[0-9].*') ['./1.gif', './2.txt'] >>> glob.glob('*.gif') ['1.gif', 'card.gif'] >>> glob.glob('?.gif') ['1.gif'] >>> glob.glob('**/*.txt', recursive=True) ['2.txt', 'sub/3.txt'] >>> glob.glob('./**/', recursive=True) >>> glob.glob('*.gif') ['card.gif'] >>> glob.glob('.c*') ['.card.gif']