23、统计当前目录下所有文件的大小
题目:
统计当前目录下所有文件的大小。
如当前目录是‘每日一题’。
思路:
1、先导入os模块。
2、循环所有文件。
3、计算所有文件大小。
结果:
import os
print(os.path.getsize("E:\python_crawler\每日一题\demo16.py"))
sum_size = 0
for file in os.listdir("./"):
if os.path.isfile(file):
sum_size +=os.path.getsize(file)
print("all size of dir:",sum_size/1000)
# 除以1000是因为size是以字节的形式返回的,我们希望他以kb的形式返回所以就需要除以1000
------------------------------------
157
all size of dir: 3.662