我尝试过使用sensors_temperatures()
的psutil
库,但它给了我一个AttributeError。下面是我的代码:
import psutil
print(psutil.sensors_temperatures())
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-28-fbefe6006680> in <module>
----> 1 print(psutil.sensors_temperatures())
AttributeError: module 'psutil' has no attribute 'sensors_temperatures'
此外,当我用help(psutil)
检查函数sensors_temperatures()
时,它似乎不再存在于psutil
中
发布于 2020-03-15 23:17:15
先生,您可以使用简单的代码使用python来查找CPU温度。而且没有必要只使用'psutil‘来计算温度。您可以使用此处所述的WMI模块+ Open Hardware Monitor +其WMI接口。
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)
# This is a simple code to find the temperature of the CPU using Python.
https://stackoverflow.com/questions/60692260
复制相似问题