Как я могу получить определенный элемент из вывода psutil cpu_times_percent() в одну строку?
У выхода psutil.cpu_times_percent() много элементов:
>>> psutil.cpu_times_percent()
scputimes(user=3.2, nice=0.0, system=0.0, idle=96.6, iowait=0.1, irq=0.0, softirq=0.1, steal=0.0)
Но я просто хочу получить элемент бездействия и iowait, если я использую этот однострочный код:
>>> idle,iowait = psutil.cpu_times_percent().idle,psutil.cpu_times_percent().iowait
тогда значения idle и iowait не были назначены одновременно ;
Я мог бы сначала скопировать вывод, а затем назначить, но этот метод требует двухстрочный код и дополнительный временный var:
>>> t = psutil.cpu_times_percent()
>>> idle,iowait = t.idle,t.iowait
Могу ли я использовать только одну строку для простоя, значения iowait и iowait одновременно?