Необходимо получить загрузку процессора в процентах. Собственно вот мой способ решения задачи:
import subprocess
def get_cpu_usage():
return 100 - float(subprocess.check_output(["top", "-bn1"]).split("\n")[2].split(', ')[3].split(' ')[0].replace(',', '.'))
Как можно сделать оптимальнее? Потому что, сдается мне, что это какой-то кривой способ.