2012年09月01日17:05 カテゴリPython Python : subprocess でプロセスを生成する ◆ 目的 Python でコマンドを呼び出してプロセスを生成する。プロセスに対して入力を与え、出力を得る。入出力は日本語(および多言語)に対応できるようにする。 ◆ subprocess とは Python では、コマンドを呼び出してプロセスを生成するために様々な方法が用意されている。 os.systemos.spawnos.popencommands, etc ...しかし、これらのインタフェースが乱立したままだと混乱するので、subprocess というモジュールでプロセス生成を統一的に扱うことにしたらしい。今後は上記の古いモジュールでなく、subprocess を使うことが推奨されている。 ◆ サンプルコード #!/usr/bin/python # -*- codin