【发布时间】:2013-09-28 16:27:07
【问题描述】:
我想通过 popen(python) 处理命令 1,然后在第一个命令完成后运行另一个命令 2。当我使用 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()
【问题讨论】:
-
您还没有真正告诉我们运行此代码时出了什么问题。 它没有工作并不是一个错误信息。
标签: python python-3.x subprocess wait popen