📅  最后修改于: 2023-12-03 14:46:23.829000             🧑  作者: Mango
在 Python 中,shutil 模块提供了很多用于文件操作的方法。其中,shutil.disk_usage() 方法可以获取指定路径的磁盘使用情况。本文将介绍该方法的详细用法。
该方法的用法如下:
shutil.disk_usage(path)
其中,path
是要查询磁盘使用情况的路径。该方法的返回值是一个元组,包含三个值,分别为:该路径下总共的大小、已使用的大小和可用的大小(单位均为字节)。
下面的示例演示了如何使用该方法获取当前目录的磁盘使用情况:
import shutil
path = './'
total, used, free = shutil.disk_usage(path)
print(f"Total: {total} bytes")
print(f"Used: {used} bytes")
print(f"Free: {free} bytes")
输出结果如下:
Total: 499963174912 bytes
Used: 235562876928 bytes
Free: 251784714240 bytes
该方法可以用于监控磁盘使用情况,在磁盘空间不足时提醒用户或自动清理文件等操作。在使用该方法时需要注意以下事项:
path
参数必须是一个字符串类型;本文介绍了 Python 中的 shutil.disk_usage() 方法的用法和示例。希望对大家了解该方法有所帮助。