1. 程式人生 > >python 守護程序

python 守護程序

 

雙擊檔案執行

import multiprocessing
import time

def foo():
    name = multiprocessing.current_process().name
    print ("Starting %s \n" %name)
    time.sleep(3)
    print ("Exiting %s \n" %name)
    time.sleep(5)
    

if __name__ == '__main__':
    background_process = multiprocessing.Process\
                         (name
='background_process',\ target=foo) background_process.daemon = True NO_background_process = multiprocessing.Process\ (name='NO_background_process',\ target=foo) NO_background_process.daemon = False background_process.start() NO_background_process.start()