os.walk()返回一个三元素的tuple:当前路径、子文件夹名称、文件列表。
import os
def fun( path ):
for root, dirs, files in os.walk( path ):
for fn in files:
print root, fn
>>> fun( r'C:\TDDOWNLOAD' )
C:\TDDOWNLOAD a.txt
C:\TDDOWNLOAD b.txt
C:\TDDOWNLOAD\sub1 c.txt
C:\TDDOWNLOAD\sub1 d.txt