工作中经常需要知道某个目录下有多少个文件夹,以及每个文件夹下有多少个文件,使用python脚本即可轻松完成
# coding=utf-8
import os
#文件夹路径
path = r'/Users/您当前用户名/Downloads/testFolder/'
folders= os.listdir(path)
print(folders)
folderCount =len(folders)
print("foldes counts=",folderCount)
fileCount=0
for folder in folders:
dir = path + str(folder)
print(dir)
if os.path.isdir(dir):
files = os.listdir(dir)
print(len(files))
fileCount+= len(files)
else:
continue
print("files counts=",fileCount)
网友评论