我需要从bash命令获取信息,这需要几秒钟。我希望程序的其余部分继续,直到我得到返回码。我尝试使用多处理来完成它,但是我无法获得子进程的返回码,只要控制台打印出正确的返回码。
RSACryptoServiceProvider
答案 0 :(得分:1)
外部流程自动并行运行。如果您只对退货代码感兴趣,则不需要任何其他代码:
n = 23
process = subprocess.Popen(["some", "-command", str(n)])
while process.poll() is None:
do_something_else()
result = process.wait()