#!/usr/bin/python3 import re import subprocess tempre = re.compile(r" *(\d*\.\d*) C.*") def temp_c(): res = subprocess.run("pcsensor", shell=True, capture_output=True) line = res.stdout.decode().strip() results = tempre.findall(line) return float(results[0]) if __name__ == "__main__": print(temp_c())