pythonのcommandモジュールをどうやって使うんですか
コマンドモジュールは、Pythonの標準ライブラリであり、システムコマンドを実行するためのものです。これを使用して外部コマンドを呼び出し、結果を取得できます。
commandモジュールの基本的な使い方を以下に示します。
- import コマンドモジュール
import command
- システムコマンドを実行して出力を取得する:
output = command.getoutput('command')
print(output)
ここで、「コマンド」は実行するシステムコマンドで、getoutput()関数はコマンドの出力結果を返します。
- システムコマンドを実行し、実行ステータスと出力を返します
status, output = command.getstatusoutput('command')
print(status)
print(output)
getstatusoutput()関数はコマンドの実行ステータスと出力結果を返します。ステータスはコマンドの終了ステータスで、出力はコマンドの出力結果です。
その他、commandモジュールには次のようなコマンドを実行するための関数がいくつか提供されています。
- `command.getstatus(‘command’)` コマンドを実行し、コマンドの終了ステータスを返します。
- ‘command’ コマンドを実行して、コマンドの出力結果とエラー情報を返します。
注意:Python 2でcommandモジュールは非推奨で、subprocessモジュールを使ってシステムコマンドを実行することを推奨します。