Pythonでディスク空き容量を確認する方法【os, shutil】

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単位に変換します。

“/”はルートディレクトリを表していますので、必要に応じてパスを変更して他のディスクやディレクトリの空き容量を確認することができます。

bannerAds