题目:编写一个程序,计算当前文件夹下所有文件的大小。
代码:
import os
# 获取当前目录下的所有文件名
all_files = os.listdir(os.curdir)
_dict = {}
for each_file in all_files:
# 如果这是一个文件夹
if os.path.isdir(each_file):
size = os.path.getsize(each_file)
_dict.setdefault(each_file,size)
for each_key in _dict.keys():
print("文件夹%s的大小为%d" %(each_key, _dict[each_key]))