Python:文件和目录列表的外部模块glob
2017-01-28 23:43
381 查看
glob是用来处理文件和目录列表的外部模块,使用import glob导入软件包之后,通过glob.glob()函数,就可以获取文件或者目录的列表。
glob.glob("文件名称或者目录名称")
用路径表示的文件名称或者目录名称可以使用通配符“*”,以方便找出各种组合的文件。
glob.glob("文件名称或者目录名称")
用路径表示的文件名称或者目录名称可以使用通配符“*”,以方便找出各种组合的文件。
1、现在有这么一个目录结构:
2、使用glob.glob()函数与os.path模块的函数搭配进行文件和目录检索:
import os.path,glob print("---------------当前路径下的文件和路径列表---------------------") pathFiles = glob.glob("*Test.py") for pathFile in pathFiles: print(pathFile,"---->>>",os.path.abspath(pathFile)) print() print("---------------当前路径下的文件列表---------------------") pathDirs = glob.glob("Python*.py") for pathDir in pathDirs: print(pathDir) print("-------------当前路径下的文件和目录列表------------------") pathDirs = glob.glob("Python*") for pathDir in pathDirs: print(pathDir)
3、执行结果:
---------------当前路径下的文件列表和路径列表--------------------- addtest.py ---->>> D:\PythonTest\addtest.py filterTest.py ---->>> D:\PythonTest\filterTest.py globTest.py ---->>> D:\PythonTest\globTest.py lambdaTest.py ---->>> D:\PythonTest\lambdaTest.py numpyTest.py ---->>> D:\PythonTest\numpyTest.py pathTest.py ---->>> D:\PythonTest\pathTest.py ---------------当前路径下的文件列表--------------------- PythonApplication1.py -------------当前路径下的文件和目录列表------------------ PythonApplication1.py PythonApplication3 PythonApplication4 Process finished with exit code 0
相关文章推荐
- python glob模块扫描文件目录
- Python文件和目录模块介绍:glob、shutil、ConfigParser
- 在Python中使用glob模块查找文件路径的方法
- Python 获取目录下的文件列表与内容
- Python中使用glob和rmtree删除目录子目录及所有文件的例子
- python 目录文件操作 os模块
- Python 获取目录下的文件列表与内容
- python模块学习---glob 文件路径查找
- [Python练习]对比两个目录里面的文件差异,并给出差异列表
- Python OS模块目录文件处理
- 在Python中使用glob模块查找文件路径的方法
- # 输出目录下的文件 os模块 分类: python 小练习 2013-05-13 18:01 205人阅读 评论(0) 收藏
- python 获取文件列表(或是目录例表)
- Python中使用glob和rmtree删除目录子目录及所有文件的例子
- python 获取文件列表(或是目录例表)
- 使用glob模块,遍历E盘下的mp3文件 分类: python 小练习 2013-05-15 15:40 405人阅读 评论(0) 收藏
- python实例32[glob+rmtree来删除目录和子目录及其下所有文件]
- 项目总结(一)------Python对文件和目录进行操作 (file对象/os/os.path/shutil 模块)
- python中的commands模块,执行出错:'{' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- 遍历目录并将目录下所有文件放到列表中-Python