码迷,mamicode.com
首页 > 编程语言 > 详细

python广度遍历文件夹

时间:2019-12-12 23:37:15      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:pop   imp   文件夹   from   广度   遍历   code   pytho   lse   

import os
from collections import deque

path = r"E:\Python"
queue = deque([])#队列
queue.append(path)

while len(queue) != 0:
    path = queue.popleft()#弹出的值
    filelist = os.listdir(path)#遍历路径
    
    for filename in filelist:
        filepath = os.path.join(path,filename)
        if os.path.isdir(filepath):
            print("文件夹",filename)
            queue.append(filepath)
        else:
            print("文件",filename)

python广度遍历文件夹

标签:pop   imp   文件夹   from   广度   遍历   code   pytho   lse   

原文地址:https://www.cnblogs.com/zxfei/p/12032149.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!