[問題] 如何調整 subprocess 執行順序?
想問一下有關 subprocess 執行順序的問題
現在有三道指令要用 subprocess.Popen
假設是
A = subprocess.Popen(arg1, shell=True)
B = subprocess.Popen(arg2, shell=True)
C = subprocess.Popen(arg3, shell=True)
其中 arg 是用來呼叫另一個軟體
要怎麼確讓 B 要等到 A 有執行時(非執行完畢)才會執行
C 要等到 B 執行時才會執行呢?
我在中間加 time.sleep() 效果沒有很好
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 27.53.161.111
推
01/15 20:42, , 1F
01/15 20:42, 1F
→
01/15 20:43, , 2F
01/15 20:43, 2F
→
01/16 09:25, , 3F
01/16 09:25, 3F
推
01/16 10:47, , 4F
01/16 10:47, 4F
→
01/17 10:15, , 5F
01/17 10:15, 5F
→
01/17 10:17, , 6F
01/17 10:17, 6F
推
01/18 14:06, , 7F
01/18 14:06, 7F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):