python 子进程名定义

 

使用模块:

    安装:setproctitle

    

#!/bin/env python2.7

# coding: utf-8

from setproctitle import  setproctitle

from multiprocessing import Pool

import sys

import os

import time
def fab(num):
    setproctitle("%s %s"%(sys.argv[0],num))        
    time.sleep(5)
    print num
    
def run():
    pools = Pool(10)
    print "parent process %s"%(os.getpid())
    for num in xrange(30):
           pools.apply_async(fab,(num,))
    pools.close()
    pools.join()
    print "All subprocesses done"

 

你可能感兴趣的:(python 子进程名定义)