Linux forWin7で書いたコードを調整しています。
Linuxでは次のようになりました。
subprocess.call(['./myscript.py', arg1, arg2, arg3])
シェルから起動され、すべてが正常に機能していました。Windowsの場合(私はIdleのPythonを使用しています)私はそれを作りました:
subprocess.call(['myscript.py', arg1, arg2, arg3], shell=True)
何も起動しないようですが、エラーは返されません。pdb.set_trace()を使用して関数をデバッグしようとしましたが、myscript.py内のチェックポイントが表示されません。