在Windows系统下获取CPU温度的方法及原理

作者:佚名 上传时间:2023-03-22 运行软件:PyCharm 2020.3.3 软件版本:Python 3.9.1 版权申诉

本文介绍了在Windows平台下通过读取CPU的温度传感器来获取CPU温度的方法及实现原理。通过使用WMI接口和命令行工具获取CPU温度传感器的相关信息,再通过解析传感器数据计算出真实的CPU温度。

import wmi

# 初始化WMI接口
w = wmi.WMI(namespace="root\OpenHardwareMonitor")

# 获取CPU温度传感器相关信息
sensors = w.Sensor()

# 遍历传感器列表,找到CPU温度传感器并获取其数值
for sensor in sensors:
    if sensor.SensorType == 'Temperature' and sensor.Name.startswith("CPU Core"):
        print(f"当前CPU温度为:{sensor.Value}℃")

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
Windows系统获取CPU温度方法原理
本文介绍了在Windows平台下通过读取CPU的温度传感器来获取CPU温度的方法及实现原理。通过使用WMI接口和命令行工具获取CPU温度传感器的相关信息,再通过解析传感器数据计算出真实的CPU温度。
Python 3.9.1
PyCharm 2020.3.3
2023-03-22 05:39
Windows通过Python获取CPU温度详解
该篇文章介绍如何使用Python获取Windows系统的CPU温度,并进行详细的解释和说明。import wmidef get_cpu_temperature(): w = wmi.WM
Windows10
Python
2023-05-22 15:35
使用PythonWindows获取CPU温度数据方法
本示例代码介绍了如何使用Python在Windows系统下获取CPU温度数据,并且通过调用内置库来实现这一功能,代码简单易懂。import wmidef get_cpu_temp():
Python 3.8.2
PyCharm 2021.1.2
2023-05-29 22:25
获取CPU温度获取硬盘温度
CPU的温度是通过rsmgr,硬盘温度是通过WMI,可以拿来研究
RAR
0B
2019-07-05 03:37
windowsCPU信息获取
获取CPU类型,品牌,型号,频率,内核数,是否支持超线程,序列号,制造商,规格,步进,系列,1,2级缓存,高速缓存大小,指令集等信息
H
0B
2019-03-10 04:38
linux获取CPU温度
Centos系列
如何在Unix系统获取CPU温度
本示例代码演示如何使用Unix系统上的命令行工具获取CPU的温度信息,方便用户了解CPU的工作情况并进行相应的处理。# 通过sensors命令获取CPU温度信息sensors | grep 'Co
Ubuntu 18.04
命令行工具
2023-04-15 23:48
FreeBSD系统如何查看CPU温度
该代码实现了在FreeBSD系统下通过命令行查看CPU温度的功能。可以帮助用户监控系统CPU温度,及时处理可能出现的问题。 #include <stdio.h> #include &l
FreeBSD 12.1
C语言
2023-05-18 18:42
获取CPU温度脚本
获取CPU温度的脚本,原理是基于WMI,很容易改造成其他语言.
0B
2019-02-27 17:51
通过shell命令获取当前系统CPU温度信息
该示例代码通过用shell脚本获取CPU温度信息,并将温度信息打印到终端,实现了查看当前系统CPU温度的功能。实现方式是利用Linux内核提供了一些文件来保存系统的硬件信息,比如/proc/cpuin
Linux内核4.4及以上
Linux系统自带软件
2023-04-07 15:42