我有以下子过程。
ss = subprocess.Popen(["python3", "-m", "unittest", totest],
stdin=None,
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
我想知道它是否已经启动或抛出错误。
答案 0 :(得分:0)
如果呼叫正常返回,则可以认为该过程已开始。如果该进程由于某种原因而无法启动,则Popen()
调用将引发异常。