Pythonでディスクの使用率・サイズを取得する方法について。
この記事の内容はコチラです
- Pythonで「ハードディスクのサイズ・容量はどれくらいか?」を取得する
- 「ディスクの使用率はどれくらいか?」を取得する
- psutilの使い方を知る
今回は、Pythonでディスクの使用率・サイズを取得する方法を解説します。
Pythonでディスクの使用率・サイズを取得
Pythonでは「psutil.disk_usage」を使って、ハードディスクの使用率・サイズを取得することができます。「psutil」は事前にpipでインストールしてください。
ディスクの使用率
import psutil # ディスク使用率を取得 dsk = psutil.disk_usage('/') print(dsk.percent) #[結果] 87.2
Pythonでディスクの使用率を取得するには、「psutil」の「disk_usage」を使います。
戻り値「disk_usage」型の「percent」がディスク使用率です。Windows10のタスクマネジャーでディスク使用率を確認すると、ほぼ同じでした。
ディスクの容量・使用量・空き容量
import psutil # ディスク容量 dsk = psutil.disk_usage('/') print(dsk.total) #[結果] 110035234816 # ディスク使用量 print(dsk.used) #[結果] 95969931264 # ディスク空き容量 print(dsk.free) #[結果] 14065303552
「psutil.disk_usage」でディスクの使用率だけでなく、ディスクのサイズを取得できます。
- total・・・ディスクサイズ・容量
- used・・・ディスク使用量
- free・・・ディスク利用可能空き容量
これで、Pythonの「psutil.disk_usage」を使ってディスクの使用率、サイズ、使用量、空き容量を取得することができました。
以上、Pythonの「psutil」でディスクの使用率を取得する方法でした。
コメント