From 6472f7fdd6ca8ac024eba040b7624defe3e50963 Mon Sep 17 00:00:00 2001 From: saqriphnix Date: Sat, 27 Apr 2024 15:33:30 +0300 Subject: [PATCH] simple prettyprint func --- main.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/main.py b/main.py index e62ceb7..b30cfdc 100644 --- a/main.py +++ b/main.py @@ -1,12 +1,15 @@ -import psutil +from sensors import Sensors +from colorama import Fore, Style, Back -def get_temperatures(): - sensors = psutil.sensors_temperatures() +def pretty_print(): + s = Sensors.get_temperatures() - for k in sensors: - print(f"{k}: {sensors[k]}") + for k, v in s.items(): + print(f"{Back.CYAN}{k}{Style.RESET_ALL}") + for sensors in v: + print(f"{sensors.sensor_label}: {sensors.current_temp}°C") if __name__ == "__main__": - get_temperatures() + pretty_print()