本文共 604 字,大约阅读时间需要 2 分钟。
glob模块是Python自带的一个强大工具,用于文件操作。它类似于Windows下的文件搜索功能,支持多种通配符,能够帮助开发者高效处理文件任务。
glob模块通过简单的命令可以搜索文件,支持以下通配符:
- *:匹配0个或多个任意字符 - ?:匹配一个字符 - [abc]:匹配指定范围内的字符,可用于范围限制,如[0-9]匹配数字根据Python版本选择相应的安装命令:
- **Python 2.7**:sudo pip install glob2 - **Python 3.5及以上**: sudo pip install glob3 以下是常用的使用场景:
例1:获取当前目录下的所有txt文件
import globpaths = glob.glob('./*.txt')print('找到文件:', paths) 例2:筛选包含特定字母的文件
import globpaths = glob.glob('[a-z]*.txt')print('匹配结果:', paths) 请确保在使用glob模块前安装了正确版本的Python和对应的模块。如有问题,可参考官方文档或社区资源进一步了解。
转载自:https://www.cnblogs.com/dylancao/p/10189214.html