python模块--glob, fnmatch
包/方法 | 返回值 | 参数 | 说明 |
glob | Unix shell样式的路径扩展 | ||
.glob() | list | 匹配满足规则的所有路径(默认以 . 开头的文件不会匹配到, 可以用 .* 来匹配) | |
pathname | 路径, 支持shell风格的通配符 (不支持{}) | ||
recursive=False | 关键词参数. 设为True时, '**'将匹配所有存在的目录和子目录和任何文件. (3.5新增) | ||
.iglob() | iter | 同.glob(), 但返回的是迭代器 | |
.escape() | str | pathname | 转义特殊字符, 如传入'./?/*' 会输出 './[?]/[*]' (3.4新增) |
fnmatch | Unix文件名模式匹配 | ||