我如何获得python中所有文件的大小

问题描述

任务:获取机器中具有扩展名.png的所有图像的大小

我不工作的决定:

import os

file_size = []
for root,dirs,files in os.walk("C:\\"):
    for file in files:
        if file.endswith(".png"):
            file_size.append(os.stat(file).st_size)
print(sum(file_size))

输出:

FileNotFoundError: [WinError 2]

想法:

file_size.append(os.stat(file).st_size)

此代码无法找到文件以获取其属性,我该如何更正?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)