在Python中访问CPU温度可以通过使用第三方库来实现。一个常用的库是psutil,它是一个跨平台的系统监控库,可以获取系统的各种信息,包括CPU温度。
以下是使用psutil库来访问CPU温度的示例代码:
import psutil
def get_cpu_temperature():
temperature = psutil.sensors_temperatures()
if 'coretemp' in temperature:
core_temp = temperature['coretemp'][0].current
return core_temp
else:
return None
cpu_temp = get_cpu_temperature()
if cpu_temp is not None:
print("CPU温度:{}°C".format(cpu_temp))
else:
print("无法获取CPU温度信息")
这段代码首先导入了psutil库,然后定义了一个名为get_cpu_temperature的函数来获取CPU温度。函数内部使用psutil.sensors_temperatures()方法获取所有传感器的温度信息,并通过判断是否存在'coretemp'传感器来获取CPU核心温度。最后,通过调用get_cpu_temperature函数来获取CPU温度,并将结果打印出来。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)
领取专属 10元无门槛券
手把手带您无忧上云