擅长:python、mysql、java
<p>怎么样</p>
<pre>
import os, subprocess
runcodes = ["script1.C", "script2.C"]
ps = {}
for script in runcodes:
args = ["root", "-l", "-q", script]
p = subprocess.Popen(args)
ps[p.pid] = p
print "Waiting for %d processes..." % len(ps)
while ps:
pid, status = os.wait()
if pid in ps:
del ps[pid]
print "Waiting for %d processes..." % len(ps)
</pre>