想python主进程等子进程结束再继续执行
试过p = subprocess.Popen(cmd),然后p.wait p.communicate p.call 都没有实现
最后用 from multiprocessing import Lock
lock = Lock()
在主进程中执行
lock.acquire()
subprocess.call/run(cmd)
lock.release()
就ok了!
试过p = subprocess.Popen(cmd),然后p.wait p.communicate p.call 都没有实现
最后用 from multiprocessing import Lock
lock = Lock()
在主进程中执行
lock.acquire()
subprocess.call/run(cmd)
lock.release()
就ok了!