list 函数遍历部分
tmp2 = re.findall(".+\s+:\s+(.+)",app)
appInfo = {}
appInfo['name'] = app.split()[0].strip();
appInfo['id'] = tmp2[1];
appInfo['mode'] = tmp2[5];
appInfo['pid'] = int(tmp2[2]);
appInfo['status'] = tmp2[4];
appInfo['restart'] = tmp2[6];
appInfo['uptime'] = tmp2[7];
appInfo['cpu'] = 0
if appInfo['pid']:
appInfo['cpu'] = psutil.Process(appInfo['pid']).cpu_percent(0.3);
appInfo['mem'] = tmp2[8];
appInfo['user'] = 'root';
appInfo['watching'] = tmp2[10];
appInfo['port'] = 'OFF';
appInfo['path'] = 'OFF'; |