14
Pythonで現在のCPUとRAMの使用量を取得するにはどうすればよいですか?
Pythonで現在のシステムステータス(現在のCPU、RAM、空きディスク領域など)を取得するための好ましい方法は何ですか?* nixおよびWindowsプラットフォームのボーナスポイント。 私の検索からそれを抽出するいくつかの可能な方法があるようです: PSIなどのライブラリ(現在は積極的に開発されておらず、複数のプラットフォームでサポートされていないようです)またはpystatgrabのようなライブラリを使用します(2007年以降はアクティビティがないようで、Windowsはサポートされていません)。 そのような使用としてのプラットフォーム固有のコードを使用するos.popen("ps")か、* nixシステムのためのと同様のMEMORYSTATUS中をctypes.windll.kernel32(参照ActiveStateの上でこのレシピを Windowsプラットフォーム用)。Pythonクラスをこれらすべてのコードスニペットと一緒に配置できます。 それらの方法が悪いということではありませんが、同じことをするためのサポートされたマルチプラットフォームの方法がすでにありますか?