乐之之

知而行乐,乐而行之,天道酬勤,学无止境。
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

  

posted on 2022-11-08 23:01  乐之之  阅读(51)  评论(0编辑  收藏  举报