标签:
1.多进程实现方式(类似于多线程)
1 import multiprocessing 2 import time,threading 3 4 def thread_run():#定义一个线程函数 5 print("我是子线程%s" %threading.get_ident()) #threading.get_ident()函数获取当前线程的id 6 def run(name):#定义一个进程函数 7 time.sleep(1) 8 print("hello,我是进程%s" %name) 9 t = threading.Thread(target=thread_run(),)#在进程下运行子线程 10 t.start() 11 if __name__ == ‘__main__‘: 12 for i in range(3): 13 p = multiprocessing.Process(target=run,args=(‘bob %s‘ %i,)) 14 p.start() 15 p.join() 16 17 输出: 18 hello,我是进程bob 0 19 我是子线程28176 20 hello,我是进程bob 1 21 我是子线程27016 22 hello,我是进程bob 2 23 我是子线程27516
2.
标签:
原文地址:http://www.cnblogs.com/wt11/p/5909366.html