Python “返回的字节数”;磁盘“使用情况”;来自shutil图书馆的不';与目录文件大小不匹配

Python “返回的字节数”;磁盘“使用情况”;来自shutil图书馆的不';与目录文件大小不匹配,python,shutil,disk-access,Python,Shutil,Disk Access,我从Python网站上阅读了shutil的官方文档,然后我运行了一个disk\u用法测试,但它没有返回我所期望的结果,在该目录(文件夹)中有一个669KB的文件 代码如下: import os import shutil os.chdir(r"D:\python\topics\shutil\disk_usage") directory = "test_folder" total, used, free = shutil.disk_usage(directory) print(used)

我从Python网站上阅读了shutil的官方文档,然后我运行了一个disk\u用法测试,但它没有返回我所期望的结果,在该目录(文件夹)中有一个669KB的文件

代码如下:

import os
import shutil

os.chdir(r"D:\python\topics\shutil\disk_usage")

directory = "test_folder"

total, used, free = shutil.disk_usage(directory)

print(used)
输出:

177422868480 (which I suppose is the value in bytes)
预期产出:

669000 (since the file inside is 669 kb)
为什么我没有得到预期的输出

感谢您

shutil.disk\u usage()
返回整个磁盘(文件系统、卷)的统计信息,而不仅仅是您传入的特定目录的统计信息

要计算一个目录及其子目录使用的磁盘空间,请参阅:

有关一些潜在陷阱的详细介绍,请参见: