import os
for root,dirs,files in os.walk('e:\\case'):
for filespath in files:
print(os.path.join(root,filespath))
追问能不能同时获得所遍历到的文件数量啊,不要包含文件夹
追答import os
path=r'e:\case'
fns=[os.path.join(root,fn) for root,dirs,files in os.walk(path) for fn in files]
for f in fns:
print(f)
print(len(fns))
本回答被提问者和网友采纳