import clr
import time
#获取cpu温度
clr.AddReference(r'D:\temp\OpenHardwareMonitor\OpenHardwareMonitorLib.dll') //你的.dll文件地址
from OpenHardwareMonitor.Hardware import Computer
c = Computer()
c.CPUEnabled = True # get the Info about CPU
c.GPUEnabled = True # get the Info about GPU
c.Open()
while True:
#c.Hardware[0].Update() # 更新传感器数据
for a in range(0, len(c.Hardware[0].Sensors)):
if "/temperature" in str(c.Hardware[0].Sensors[a].Identifier):
print(f"cpu温度:{c.Hardware[0].Sensors[a].get_Value()}", flush=True)
c.Hardware[0].Update()
break
time.sleep(1) //延迟一秒
要用管理员模式启动pycharm文章来源:https://www.toymoban.com/news/detail-636611.html
https: // openhardwaremonitor.org 获取.dll文件文章来源地址https://www.toymoban.com/news/detail-636611.html
到了这里,关于使用python获取cpu温度的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!