#!/usr/bin/env python
# coding:UTF-8
"""
@version: python3.x
@author:曹新健
@contact: [email protected]
@software: PyCharm
@file: 利用os.walk进行目录遍历.py
@time: 2018/11/21 17:10
"""
"""
os,walk()会返回一个生成器,每次迭代都会返回一个元组,元组返回三个元素,分别是当前目
录(dirpath),当前目录的子目录(dirnames),当前目录的文件(filenames).
"""
import os,os.path
def getAllFiles(path,func):
for dirpath,dirnames,filenames in os.walk(path):
func(dirpath)
for filename in filenames:
func(os.path.join(dirpath,filename))
if __name__ == "__main__":
getAllFiles(r'C:\test',print)
Python:目录遍历--利用os.walk进行目录遍历
猜你喜欢
转载自blog.csdn.net/caoxinjian423/article/details/84476713
今日推荐
周排行