私はPythonで小さなCLIを書いています(cmdモジュールの助けを借りて)。os.system
現在、すべてのオカレンスをに置き換えようとしていsubprocess.call
ます。
私が直面している問題は、外部スクリプトを で実行すると、サブシェルのみが終了したos.system
後にCTRL-C終了することです (CLI に戻ります)。subprocess.call
と hitを使用して同じスクリプトを実行するとCTRL-C、スクリプトと CLI の両方が実行を終了します。
os.system
で動作を模倣する方法はありsubprocess.call
ますか?