遍历目录

Posted director

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遍历目录相关的知识,希望对你有一定的参考价值。

import os
n = m = count =0
list_05 = []
def fun(argument):
 for i in os.listdir(argument):

    doucument = os.path.join(argument,i)
    if os.path.isdir(doucument):
        global  n
        n+=1  #目录总个数
        fun(doucument)
    else:
        global m
        m+=1   #文件总个数
        list_07 = os.path.splitext(i)
        if list_07[1] == ".py":  #找到所有python文件,也可以fetch模块去匹配
            list_05.append(i)
 return n,m,list_05
x,y,z=fun(./)
print(x,y,z)
或者使用os.walk会更简单

以上是关于遍历目录的主要内容,如果未能解决你的问题,请参考以下文章

scrapy主动退出爬虫的代码片段(python3)

MYBATIS05_ifwherechoosewhentrimsetforEach标签sql片段

NC41 最长无重复子数组/NC133链表的奇偶重排/NC116把数字翻译成字符串/NC135 股票交易的最大收益/NC126换钱的最少货币数/NC45实现二叉树先序,中序和后序遍历(递归)(代码片段

C# 获得目录创建时间的源码片段

js数组遍历方法总结

GMSMarker 信息窗口内容(片段)未更新