elif num in list: print '---------------------------------' Proce_num = os.popen('ps -ef|grep -v grep |grep %s |wc -l' % script).read() print 'The %s largest number of process: \033[;32m%s\033[0m' % ( num, Proce_num) #Proce_num_list += int(Proce_num) Proce_num_list.append(int(Proce_num)) #Proce_num_list[num] = int(Proce_num) #print '---------------------------------' #print Proce_num_list,'=============' #print type(Proce_num_list),'=============' time.sleep(10) except (KeyboardInterrupt, OSError, AttributeError): sys.exit() if __name__ == "__main__": num = 0 while True: num = num + 1 Proce_num_list = [] try: p = Process(target=worker, args=(num, )) #print p.name, p.pid p.start() except: p.shutdown()
#sys.exit() elif num in list: print '---------------------------------' Proce_num = os.popen('ps -ef|grep -v grep |grep %s |wc -l' % script).read() print 'The %s largest number of process: \033[;32m%s\033[0m' % (num ,Proce_num) #Proce_num_list += int(Proce_num) Proce_num_list.append(int(Proce_num)) #Proce_num_list[num] = int(Proce_num) #print '---------------------------------' #print Proce_num_list,'=============' #print type(Proce_num_list),'=============' time.sleep(10) except (KeyboardInterrupt, OSError, AttributeError): sys.exit() if __name__ == "__main__": num = 0 while True: num = num + 1 Proce_num_list = [] try: p = Process(target=worker ,args=(num,)) #print p.name, p.pid p.start() except: p.shutdown()