久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python怎么統計文件夾大小

130次閱讀
沒有評論

共計 803 個字符,預計需要花費 3 分鐘才能閱讀完成。

要統計文件夾的大小,可以使用 os 模塊和 shutil 模塊。

以下是一個示例代碼,可以統計文件夾的大小:

import os
import shutil

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/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))

在代碼中,首先定義了一個名為 get_folder_size 的函數,該函數接受一個文件夾路徑作為參數。然后,使用 os 模塊的 walk 函數遍歷文件夾中的所有文件和子文件夾。對于每個文件,使用 os.path.getsize 函數獲取其大小,并將其加到 total_size 變量中。

最后,將文件夾大小以字節、千字節、兆字節和千兆字節的格式打印出來。

請將代碼中的 /path/to/folder 替換為你想要統計大小的文件夾的實際路徑。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-21發表,共計803字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 克什克腾旗| 西华县| 平凉市| 锦州市| 黎川县| 都安| 紫云| 浦北县| 景德镇市| 郎溪县| 淳安县| 墨竹工卡县| 雅安市| 嵊州市| 阳高县| 化州市| 闵行区| 韶山市| 三河市| 神农架林区| 灌云县| 青州市| 普定县| 新竹市| 桐乡市| 和平县| 千阳县| 繁峙县| 临漳县| 宜川县| 三河市| 左云县| 区。| 措美县| 天津市| 涿鹿县| 延长县| 凌云县| 盘山县| 陇西县| 永善县|