17.1.1.1 便利な関数

このモジュールは二つのショートカット関数も定義しています:

call( *popenargs, **kwargs)
コマンドを指定された引数で実行し、そのコマンドが完了するのを待って、 returncode 属性を返します。

この引数は Popen コンストラクタの引数と同じです。 使用例:

    retcode = call(["ls", "-l"])

check_call( *popenargs, **kwargs)
コマンドを引数付きで実行します。コマンドが完了するのを待ちます。終了コードがゼロ ならば終わりますが、そうでなければ CalledProcessError 例外を送出します。 CalledProcessError オブジェクトにはリターンコードが returncode 属性として収められています。

引数は Popen のコンストラクタと一緒です。使用例:

    check_call(["ls", "-l"])

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