要檢查磁盤的可用空間,可以使用Python的shutil
模塊來獲取磁盤的總空間和可用空間。以下是一個簡單的示例代碼:
import shutil
total, used, free = shutil.disk_usage("/")
print("Total disk space:", total // (2**30), "GB")
print("Used disk space:", used // (2**30), "GB")
print("Free disk space:", free // (2**30), "GB")
在上面的代碼中,shutil.disk_usage()
函數接受一個路徑作為參數,并返回一個包含總空間、已用空間和可用空間的元組。我們將這些值除以2**30
以將字節轉換為GB單位。
請注意,這里的路徑"/"
表示根目錄,你可以根據需要更改路徑來檢查其他磁盤或目錄的可用空間。