Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 来自最高命令的Cpu_Python_Multithreading_Get_Subprocess_Cpu - Fatal编程技术网

Python 来自最高命令的Cpu

Python 来自最高命令的Cpu,python,multithreading,get,subprocess,cpu,Python,Multithreading,Get,Subprocess,Cpu,您好,我想连续获取CPU信息,但我只能获取一个与此代码我如何才能修复它 import subprocess import time while 1: top = subprocess.Popen(['top','-b','n1'],stdout = subprocess.PIPE) grep = subprocess.Popen(['grep','-i','Cpu(s)'] stdin = top.stdout, stdout = subprocess.PIPE ,

您好,我想连续获取CPU信息,但我只能获取一个与此代码我如何才能修复它

import subprocess
import time 
while 1:
       top = subprocess.Popen(['top','-b','n1'],stdout = subprocess.PIPE)
       grep = subprocess.Popen(['grep','-i','Cpu(s)'] stdin = top.stdout, stdout = subprocess.PIPE , stderr = subprocess.STDOUT)
       cut = subprocess.Popen(['cut','-c','-13'] , stdin = grep.stdout , stdout = subprocess.PIPE)
       print output
       time.sleep(3)

请参阅,例如,您可以使用
psutil
module as来获取cpu信息。但是如果您想获得
top
命令的具体输出;看到和