[英]How to automatically get returncode from Popen after terminating child process?
我有一个Python 3问题。 子进程终止后,如何自动从Popen对象获取返回码?
简而言之,我需要一个应用程序等待,直到子进程结束,然后才无响应(如果可能的话),然后根据返回码自动调用一个函数。
以下“可能”是您想要的,但可能我不太了解您想要的是什么。
import subprocess
child = subprocess.Popen(do_something_here)
streamdata = child.communicate()[0]
rc = child.returncode
您可以在此处找到有关此的更多信息:
http://docs.python.org/2/library/subprocess.html#subprocess.Popen.returncode
如果我误解了您的问题,请让我知道,我将尽力为您提供更多帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.