Files
LiquidGUI/sys_vitals_helper.py
Dunestorm 3cf0709dd8 LiquidGUI [1.3.0.0]
- Round psutil result by 2 decimal places.
2025-01-27 00:24:57 +00:00

17 lines
508 B
Python

from enum import Enum
import psutil
class Component(Enum):
CPU_AMD = ("k10temp", "Tctl")
GPU_AMD = ("amdgpu", "edge")
MOBO_ASUS = ("asus_wmi_sensors", "Motherboard Temperature")
class SysVitals_Helper():
def GetTemps(self, component: Component):
temps = psutil.sensors_temperatures()
if component.value[0] in temps:
for entry in temps[component.value[0]]:
if entry.label == component.value[1]:
return round(entry.current, 2)