Python OpenHardwareMonitor和WMI获取cpu时间
我正在做一个小项目,以获得我的windows计算机上的cpu温度。我决定使用wmi模块,并且在下面的问题链接上遇到了一段代码,起初它是有效的,但突然它将停止打印结果,而且似乎OpenHardwareMonitor没有向wmi模块报告 代码:Python OpenHardwareMonitor和WMI获取cpu时间,python,wmi,cpu,temp,openhardwaremonitor,Python,Wmi,Cpu,Temp,Openhardwaremonitor,我正在做一个小项目,以获得我的windows计算机上的cpu温度。我决定使用wmi模块,并且在下面的问题链接上遇到了一段代码,起初它是有效的,但突然它将停止打印结果,而且似乎OpenHardwareMonitor没有向wmi模块报告 代码: 提前感谢您的帮助。我通过从OpenHardwareMonitor版本0.4.0升级到版本0.4.0.3解决了问题,代码开始正常工作 import wmi w = wmi.WMI(namespace="root\OpenHardwareMonitor") t
提前感谢您的帮助。我通过从OpenHardwareMonitor版本0.4.0升级到版本0.4.0.3解决了问题,代码开始正常工作
import wmi
w = wmi.WMI(namespace="root\OpenHardwareMonitor")
temperature_infos = w.Sensor()
for sensor in temperature_infos:
if sensor.SensorType==u'Temperature':
print(sensor.Name)
print(sensor.Value)