[英]Extract certain value from scputimes tuple in python using psutil
我已经转了几个小时,试图弄清楚如何从元组中提取数据。 我找到了一种从 psutil.getloadavg 获取数据的方法,但使用同样的方法对 psutil.cpu_times_percent 不起作用。
所以,假设我运行这个命令......
print(psutil.cpu_times_percent(interval=2))
我得到以下返回...
scputimes(user=6.5, nice=0.0, system=4.5, idle=89.0, iowait=0.0, irq=0.0, softirq=0.0, steal=0.0, guest=0.0, guest_nice=0.0)
现在我只想提取空闲号码,但是如何提取。 我已经尝试过,但没有任何效果。
scpu = psutil.cpu_times_percent(interval=2)
for i, in scpu:
print(i)
x=scpu[3]
以百分比表示的空闲时间很简单:
psutil.cpu_times_percent(interval=2).idle
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.