如何在Python中获取当前的CPU和RAM使用率?
在Python中获取当前系统状态(当前CPU,RAM,可用磁盘空间等)的首选方法是什么?* nix和Windows平台的奖励积分。
似乎有一些可能的方法从我的搜索中提取:
使用像PSI这样的库(目前似乎没有积极开发并且在多个平台上不受支持)或像pystatgrab这样的东西(自2007年以来再没有活动似乎也不支持Windows)。
使用特定于平台的代码,例如os.popen("ps")
在* nix系统中使用或类似代码,以及MEMORYSTATUS
在Windows平台上使用ctypes.windll.kernel32
(参见ActiveState上的此配方)。可以将Python类与所有这些代码片段放在一起。
并不是说这些方法很糟糕,但是已经有一个支持良好的多平台方式来做同样的事情了吗?
慕斯709654
慕桂英4014372
相关分类