6.8 subprocess -- サブプロセス管理

バージョン 2.4 で 新たに追加 された仕様です。

subprocess モジュールは、新しくプロセスを開始したり、 それらの標準入出力/エラー出力に対してパイプで接続したり、 それらの終了ステータスを取得したりします。このモジュールは以下のような 古いいくつかのモジュールを置き換えることを目的としています:

os.system
os.spawn*
os.popen*
popen2.*
commands.*

これらのモジュールや関数の代わりに、subprocess モジュールを どのように使うかについては以下の節で説明します。



ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。