私が知っている方法は、dos で「python foo.py」と入力することだけです。プログラムは実行されますが、その後 python を終了して dos に戻ります。Python内からfoo.pyを実行する方法はありますか? または、実行後にPythonにとどまりますか?foo.py で使用されている変数を確認できるように、デバッグを支援するためにこれを実行したいと思います (初心者からの感謝)
私が知っている方法は、dos で「python foo.py」と入力することだけです。プログラムは実行されますが、その後 python を終了して dos に戻ります。Python内からfoo.pyを実行する方法はありますか? または、実行後にPythonにとどまりますか?foo.py で使用されている変数を確認できるように、デバッグを支援するためにこれを実行したいと思います (初心者からの感謝)
Python と入力するだけで、Python インタープリターに入ることができます。次に実行すると:
execfile('foo.py')
これにより、プログラムが実行され、インタープリターが開いたままになります。詳細はこちら。
後で Python にとどまるには、コマンド プロンプトで「python」と入力し、python 内からコードを実行します。そうすれば、必要に応じてオブジェクト (リスト、辞書など) を操作できます。