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)
|
本文转自 lover00751CTO博客,原文链接:http://blog.51cto.com/wangwei007/1189041,如需转载请自行联系原作者