Python遍历文件夹

来源:互联网 发布:textmining apache 编辑:程序博客网 时间:2024/06/05 22:54

os标准包里提供的walk()函数用来遍历文件夹和文件夹中的文件:

os

// top 为要遍历的目录,遍历时将该目录包含在遍历范围之内// topdown指明先遍历当前目录(自上向下),还是先遍历当前目录的子目录(自下向上)// followlinks指明是否遍历目录链接(快捷方式)// 返回值为一个三元组://  dirpath, dirnames, filenames 表示当前目录,当前目录下的子目录名,当前目录下的文件名// dirnames和filenames都仅仅是名字,如果需要获取全路径,则需调用// os.path.join(dirpath, name)拼接walk(top, topdown=True, onerror=None, followlinks=False)

例子:

import osfor root, dirnames, filenames in os.walk("G:\\ebook"):    for filename in filenames:        print(os.path.join(root, filename))