Python os.walk 遍历文件目录
2015-05-13 21:29
666 查看
os.walk()可以得到一个三元tupple(parent, dirnames, filenames)。
parent:起始路径。
Dirnames:起始路径下的文件夹。
Filenames:第三个是起始路径下的文件。
函数从给定的rootdir进行遍历,此时parent=rootdir。
将rootdir中的所有文件夹名,放入dirnames中,所有的文件名放入filenames中。
从dirnames中选择第一个文件夹进行遍历,此时parent=rootdir/1,接下来便是不断地进行迭代。
![](http://img.blog.csdn.net/20150513212758456?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamluemhpY2hhb3NodWlwaW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如果需要得到全路径,print "the full filename is " + os.path.join(parent,filename)
这里的rootdir可以是绝对路径也可以是相对路径
parent:起始路径。
Dirnames:起始路径下的文件夹。
Filenames:第三个是起始路径下的文件。
函数从给定的rootdir进行遍历,此时parent=rootdir。
将rootdir中的所有文件夹名,放入dirnames中,所有的文件名放入filenames中。
从dirnames中选择第一个文件夹进行遍历,此时parent=rootdir/1,接下来便是不断地进行迭代。
import os import os.path rootdir = "./database" for parent,dirnames,filenames in os.walk(rootdir): print "parent is" + parent for dirname in dirnames: print "dirname is" + dirname for filename in filenames: print "filename is" + filename
如果需要得到全路径,print "the full filename is " + os.path.join(parent,filename)
这里的rootdir可以是绝对路径也可以是相对路径
相关文章推荐
- python中os.walk()遍历目录中所有文件
- Python os.walk() 方法遍历文件目录
- Python os.path.walk遍历文件,搜索文件里面的内容
- python学习笔记之os.walk()实现遍历文件搜索字符串
- os.walk 遍历目录下目录和文件
- Python 用 os.walk 遍历目录
- python 获取文件下所有文件或目录os.walk()
- Python读取文件目录树——os.walk
- Python 使用os模块遍历文件目录
- Python利用递归和walk()遍历目录文件的方法示例
- Python 用 os.walk 遍历目录
- python笔记4-遍历文件夹目录os.walk()
- Python文件遍历os.walk()与os.listdir()
- python--内建os.walk遍历目录
- Python os.path.walk遍历文件,搜索文件里面的内容
- os.walk( )遍历指定目录下的所有文件
- Python 用 os.walk 遍历目录
- python 获取文件下所有文件或目录os.walk()
- Python os.walk遍历出某路径下所有文件
- 遍历目录下的所有文件-os.walk