subprocess question re waiting
loial
jldunn2000 at gmail.com
Mon Apr 8 07:00:12 EDT 2013
I want to call a child process to run a shell script and wait for that script to finish. Will the code below wait for the script to finish? If not then how do I make it wait?
Any help appreciated.
import subprocess
command = "/home/john/myscript"
process = subprocess.Popen(command, stdin=subprocess.PIPE,stdout=subprocess.PIPE, stderr=subprocess.PIPE, close_fds=True, shell=True)
out, err = process.communicate()
returncode = process.returncode
More information about the Python-list
mailing list