递归遍历目录中的所有文件

简介:

python递归遍历目录中的所有文件,打印出所有文件(两种方法):

1
2
3
4
5
6
7
8
9
10
11
12
13
import  os
rootDir  =  'C:\\zabbix\\'
def  Test1(rootDir):
     for  root,dirs,files  in  os.walk(rootDir):
         for  filespath  in  files:
             print  os.path.join(root,filespath)
import  os
def  Test2(rootDir):   
     for  lists  in  os.listdir(rootDir):       
         path  =  os.path.join(rootDir, lists)
         print  path
         if  os.path.isdir(path):
             Test2(path)


image




本文转自 lover00751CTO博客,原文链接:http://blog.51cto.com/wangwei007/1189041,如需转载请自行联系原作者

相关文章
|
7月前
|
Java
遍历目录文件
遍历目录文件
29 0
递归遍历目录下面指定的文件名
递归遍历目录下面指定的文件名
递归删除指定文件-目录
递归删除指定文件-目录
105 0
自定义的删除函数,可以删除文件和递归删除文件夹
自定义的删除函数,可以删除文件和递归删除文件夹
140 0
利用递归查找目录中的最小和最大文件(包括子目录)
利用递归查找目录中的最小和最大文件(包括子目录),代码如下: package file; import java.io.File; public class TestFile5 { private static File minFile, maxFile; public s...
1463 0
|
SQL 关系型数据库 Oracle
[20180531]函数调用与递归.txt
[20180531]函数调用与递归.txt --//前几天我发现开发把一个计算公式建立为函数,我本想这样不好,因为执行select f(x)...,的每行都会调用自定义的函数.
1196 0