Python 中glob模块使用笔记
2017-08-08 14:51
288 查看
1.介绍
glob模块用来查找文件目录和文件,常见的两个方法有glob.glob()和glob.iglob(),可以和常用的find功能进行类比,glob支持*?[]这三种通配符
2.三种通配符
*代表0个或多个字符?代表一个字符
[]匹配指定范围内的字符,如[0-9]匹配数字
3.例子
import glob filelist=glob.glob(r'./*.py') #返回的数据类型是list, #>>['./1.py','./2.py']包含'./' #而*.py返回 “a.py”.
glob.iglob
iglob与glob类似,只是这里返回值为迭代器,对于大量文件时更为省内存import glob f = glob.iglob(r'../*.py') print f #<generator object iglob at 0x00B9FF80> for py in f: print py
相关文章推荐
- Python学习笔记-模块介绍(一)-模块概念和基本使用
- 使用glob模块输出目录内容 分类: python 小练习 2013-09-17 18:16 248人阅读 评论(0) 收藏
- python CSV模块使用笔记
- Python模块学习笔记— —glob
- python学习笔记12-模块使用
- Python之学习笔记(模块的使用)
- python_glob模块的使用
- 【Python】学习笔记——-6.1、使用模块
- 【python学习笔记】10:Beautiful Soup模块的使用
- Python笔记第1章,流程控制,用户交互,语法要求,变量,字符,注释,模块导入的使用
- python之psutil模块使用笔记
- python_glob模块的使用
- 【Python】学习笔记——-6.2、使用第三方模块
- python中psutil模块使用相关笔记
- 在Python中使用glob模块查找文件路径的方法
- python os模块使用笔记(更新)
- python pickle模块的简单使用笔记
- python学习笔记之使用threading模块实现多线程(转)
- Python学习笔记之os模块使用总结
- Python笔记:logging模块使用