import os.path
import subprocess
import shlex
import time
if os.path.isfile('/tmp/signalS'):
os.remove('/tmp/signalS')
exit()
else:
open('/tmp/signalS', "w").close()
while True:
if os.path.isfile('/tmp/signalS'):
subprocess.call(shlex.split('env DISPLAY=:0 sh /home/diver/Скрипты/sensors.sh'))
with open('/tmp/mySensors') as crFh:
sens = crFh.readline().strip('\n')
if float(sens) >= 55:
subprocess.call(shlex.split('cpupower frequency-set -g powersave -d 800MHz -u 800MHz'))
time.sleep(1)
print(sens)
else:
subprocess.call(shlex.split('cpupower frequency-set -g powersave -d 800MHz -u 4.0GHz'))
time.sleep(1)
print(sens)
else:
break