0

是否有任何著名的 python 插件/库来监控 linux 系统,例如:

  • 温度
  • CPU使用率
  • 内存使用情况
  • 磁盘使用情况
  • 网络使用

有没有?

非常感谢:D

4

2 回答 2

2

我用 Python 制作了这个简单的应用程序,你需要安装一个名为“acpi”的包来运行它。将刷新率更改为您的偏好。

import os
import time
refreshrate = 10
while(1):
    os.system("clear")
    print(os.system("acpi -V"))
    time.sleep(refreshrate)
于 2013-08-07T21:41:42.457 回答
0

你应该看看这个项目,它与你想要做的事情密切相关。

或者,您可以通过 exec 或管道 (popen) 使用系统程序。更一般地看看这个

例如,要获取温度,您可以简单地使用os.system()

import os
print os.system('acpi -t')

根据您要执行的程序,您可能需要或不需要线程和管道。

于 2013-05-07T11:12:36.887 回答