要查看Python中某个目录文件夹的大小,你可以使用`os`模块中的`os.walk`函数来遍历目录,并计算每个文件的大小。以下是一个简单的示例代码,展示了如何获取指定目录的总大小,并以字节、KB、MB和GB为单位显示:
python
import os
def get_folder_size(folder_path):
total_size = 0
for path, dirs, files in os.walk(folder_path):
for f in files:
fp = os.path.join(path, f)
total_size += os.path.getsize(fp)
return total_size
folder_path = '/path/to/your/folder' 替换为你的文件夹路径
size_in_bytes = get_folder_size(folder_path)
size_in_kb = size_in_bytes / 1024
size_in_mb = size_in_kb / 1024
size_in_gb = size_in_mb / 1024
print('Folder Size: {} bytes'.format(size_in_bytes))
print('Folder Size: {:.2f} KB'.format(size_in_kb))
print('Folder Size: {:.2f} MB'.format(size_in_mb))
print('Folder Size: {:.2f} GB'.format(size_in_gb))
将`/path/to/your/folder`替换为你想要查看大小的文件夹路径。运行这段代码后,你将看到该文件夹的总大小,以及分别换算成KB、MB和GB的大小。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/43699.html