我想通過popen(python)處理command1,然後在第一個命令完成時運行另一個命令2。當我使用wait()使其工作,但它沒有工作。爲什麼?有人可以幫助我嗎?如何強制wait()完全等待子進程? wait()無法工作
def ant_debug():
ant_debug_cmd = 'cmd /k ant debug'
os.system(ant_debug_cmd)
def adb_install():
apk_debug_path = walk_dir('.\\bin')
adb_install_cmd = 'cmd /k adb install -r ' + apk_debug_path
os.system(adb_install_cmd)
child = subprocess.call(ant_debug())
if child.wait() == 0:
adb_install()
你真的沒有告訴我們,當你運行這段代碼什麼不順心。 *它沒有工作*沒有太多的錯誤信息。 –