python通配符查找
时间: 2023-06-28 16:10:28 浏览: 199
Python 通配符删除文件的实例
在 Python 中,可以使用 glob 模块来进行通配符查找。
具体操作如下:
1. 导入 glob 模块:`import glob`
2. 使用 glob 函数查找文件,例如查找当前目录下所有的 .txt 文件:`files = glob.glob('*.txt')`
其中,`*` 代表匹配任意字符,`?` 代表匹配单个字符,`[]` 代表匹配指定范围内的字符,例如 `'[a-z]'` 表示匹配所有小写字母。
另外,`**` 代表匹配任意层级的子目录。
例如,查找当前目录及其所有子目录下的 .txt 文件:`files = glob.glob('**/*.txt', recursive=True)`
最后,返回的 `files` 是一个列表,包含匹配到的所有文件路径。
阅读全文