myprog.pyが単純であるPythonのsubprocess.Popen()
import subprocess
child = subprocess.Popen("python ./myprog.py ", shell=True)
print "Hello"
以下のpythonのコードスニペットを通過してください:私を得るprint "Hello,myprog"
出力は次のようになります。
Hello
Hello,myprog
マイ問題は、子プロセスが親プロセスと並行して実行を開始するか、親プロセスが終了するのを子プロセスが待つかどうかです。
私は同じような投稿の回答をしたことがあります:http://stackoverflow.com/questions/89228/how-to-call-external-command-in-python/2251026#2251026 – newtover