最近、私は別のpythonコードからpythonファイル 'file1.py'を実行する次のコードを書いています。私はサブプロセスとpopenの問題
Pythonコード(raspianで)ラズベリーパイに取り組んでいます:
import subprocess
subprocess.Popen(['python','./file1.py'])
print 'Done'
出力:画面上
Done
file1.pyが実行されていない、他の応答
file1.py
a=5
a=a+5
print(a)
私は幾分同じ質問を探しましたが、それは私のために働いていません。助けてください!
Running multiple Python scripts
を見るのに役立ちます最後に処理プロセス出力を取得しますなぜ 'subprocess.Popen()'を使って他のスクリプトを実行していますか?正常にインポートして実行できるだけではありません – SiHa
サブプロセスで[python getoutput()と同等の可能性のある複製](http://stackoverflow.com/questions/6657690/python-getoutput-equivalent-in-subprocess) – SiHa
こんにちは@ amratansh-あなたはファイル 'file1.py'の中にシバンを使ってみませんか? –