サブスクリプトを実行する別の python プロセスを生成する必要があります。
例えば:
main.py が実行され、出力がコンソールに出力されます。次に、新しいプロセスを開始する sub.py を生成します。main.py が sub.py を生成したら、sub.py の実行中に終了する必要があります。
ありがとうございました。
編集:
main.py を実行すると、「main.py」が出力されますが、他には何も出力されず、sub.py は起動しません。
main.py
print "main.py"
import subprocess as sp
process=sp.Popen('sub.py', shell=True, stdout=sp.PIPE, stderr=sp.PIPE)
out, err = process.communicate(exexfile('sub.py')) # The output and error streams
raw_input("Press any key to end.")
sub.py
print "sub.py"
raw_input("Press any key to end.")