遍历目录
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会更简单
以上是关于遍历目录的主要内容,如果未能解决你的问题,请参考以下文章
MYBATIS05_ifwherechoosewhentrimsetforEach标签sql片段
NC41 最长无重复子数组/NC133链表的奇偶重排/NC116把数字翻译成字符串/NC135 股票交易的最大收益/NC126换钱的最少货币数/NC45实现二叉树先序,中序和后序遍历(递归)(代码片段