Pythonを使用しCPUとRAMの使用量を取得してみます。
■Python
今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)
■CPU使用率を取得する
まず、CPU使用率を取得するスクリプトを書いていきますが、このスクリプトではpsutilモジュールを使用します。psutilモジュールはPythonの標準ライブラリではありませんので、事前にインストールする必要があります。
■コード
import psutil print('現在のCPU使用率は ',psutil.cpu_percent(2))
インポートでpsutilモジュールを呼び出します。CPU使用率を取得する場合は、psutil.cpu_percent()と記述します。括弧内には時間のインターバルを設定できます。今回は「2」とし2秒間のインターバルを指定しています。
■実行
このスクリプトを「cpu_usage.py」という名前で保存し、コマンドプロンプトから実行してみます。
実行してみると、現在のPCのCPU使用率を取得することができました。
■RAM使用量を取得する
では、次にRAM使用量を取得するスクリプトを書いていきます。このスクリプトではpsutilモジュールを使用します。
■コード
import psutil print('現在のRAMメモリ使用率は ',psutil.virtual_memory()[2])
インポートでpsutilモジュールを呼び出します。RAM使用量の使用率を取得する場合は、psutil.virtual_memory()と記述することで、使用率を取得することができます。
■実行
このスクリプトを「rammemory_usage.py」という名前で保存し、コマンドプロンプトから実行してみます。
実行してみると、RAM使用量の使用率を取得することができました。
コメント