主进程与子进程的执行顺序
from multiprocessing import Process import time def task(name): print("%s start" % name) time.sleep(3) print("%s stop" % name) if __name__ == '__main__': p = Process(target=task,args=("jerry",)) p.start() print("我是主进程!!!") time.sleep(5) print("我是主进程!!! over") #执行结果: # 我是主进程!!! # jerry start # jerry stop # 我是主进程!!! over # 主进程一定是先执行, # 一旦启动子进程 后续的代码就并发 没有先后顺序 # 如果父进程需要等待子进程结束后才能执行