Python进程是否有任何可移植的方式来查询自己的系统CPU负载?
如果存在“ps”命令,我可以运行它并解析结果,但这不太理想。
答案 0 :(得分:3)
您可以使用psutil:
import os
import psutil
pid = os.getpid()
p = psutil.Process(pid)
pct = p.get_cpu_percent(interval=1.0)
print(pct)
答案 1 :(得分:0)
Guppy / Heapy可能对您有用,但存在版本问题,可能无法完成您想要的任何操作。