2024-05-18 14:29:57 发布
网友
如何使用Python检索CPU的温度?(假设我在Linux上)
Py-cputemp似乎完成了任务。
有一个newer "sysfs thermal zone" API(也可参见LWN article和Linux kernel doc)显示温度,例如
/sys/class/thermal/thermal_zone0/temp
读数是摄氏度的千分之一(虽然在较老的内核中,可能只是摄氏度)。
如果您的Linux支持ACPI,那么应该读取伪文件/proc/acpi/thermal_zone/THM0/temperature(路径可能不同,我知道在某些系统中是/proc/acpi/thermal_zone/THRM/temperature)。但我不认为世界上的每个Linux系统都有一种工作方式,所以你必须更具体地说明你拥有什么样的Linux!-)
/proc/acpi/thermal_zone/THM0/temperature
/proc/acpi/thermal_zone/THRM/temperature
Py-cputemp似乎完成了任务。
有一个newer "sysfs thermal zone" API(也可参见LWN article和Linux kernel doc)显示温度,例如
读数是摄氏度的千分之一(虽然在较老的内核中,可能只是摄氏度)。
如果您的Linux支持ACPI,那么应该读取伪文件
/proc/acpi/thermal_zone/THM0/temperature
(路径可能不同,我知道在某些系统中是/proc/acpi/thermal_zone/THRM/temperature
)。但我不认为世界上的每个Linux系统都有一种工作方式,所以你必须更具体地说明你拥有什么样的Linux!-)相关问题 更多 >
编程相关推荐