Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python OpenHardwareMonitor和WMI获取cpu时间_Python_Wmi_Cpu_Temp_Openhardwaremonitor - Fatal编程技术网

Python OpenHardwareMonitor和WMI获取cpu时间

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

我正在做一个小项目,以获得我的windows计算机上的cpu温度。我决定使用wmi模块,并且在下面的问题链接上遇到了一段代码,起初它是有效的,但突然它将停止打印结果,而且似乎OpenHardwareMonitor没有向wmi模块报告

代码:


提前感谢您的帮助。

我通过从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)