python 如何观察wmi中Win32_Processor LoadPercentage的变化?
如何使用 Win32_Processor 类监视 LoadPercentage 更改事件?
import wmi
c= wmi.WMI()
x = [cpu.LoadPercentage for cpu in c.Win32_Processor()]
应该在哪里应用 watch for() 方法,以便我知道 CPU 使用率是否已降至 80% 以下?
谢谢。 湿婆
How do I watch for a LoadPercentage change event using the Win32_Processor class?
import wmi
c= wmi.WMI()
x = [cpu.LoadPercentage for cpu in c.Win32_Processor()]
Where should the watch for() method be applied so that I can know if the CPU usage has dropped to less than say 80%?
Thanks.
Siva
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不确定 for() 方法是什么意思,但你可以将其放入循环中:
I'm not sure what you mean by for() method, but you can just put that in a loop:
我不使用该库,但这里有一个示例查询:
您还可以尝试使用 perf WMI 类之一而不是 Win32_Processor。
I don't use that library, but here is an example query:
You could also try to use one of the perf WMI classes instead of Win32_Processor.