0
にpopenのからの例外を取得し、私はpythonでこのコードを実行する:ここで(test.py)はパイソン
from subprocess import Popen
p = Popen("file.bat").wait()
がFILE.BATである:ここでは
@echo off
start c:\python27\python.exe C:\Test\p1.py %*
start c:\python27\python.exe C:\Test\p2.py %*
pause
はp1.pyです:
This line is error
print "Hello word"
p2.pyは興味がありません
私は欲しいですtest.pyを実行してp1.pyの例外(コンパイルエラーだけでなく)を知ることができますか? どうすればいいですか?
ありがとうございます!
を使用しているときに、パイソンからPythonスクリプトを実行することができますこの方法内部または外部のコマンドとして認識されない - このエラーが発生しました –
なぜfile.shですか?私のファイルは.batです。 –
私はLinux上で、私は 'バット'を走らせることができません。 'sh'を' bat'に置き換えて試してみてください。 –