Pythonでは、サブプロセスを使用して任意のプロセスを呼び出すことができます。私はどのようにコマンドをバイパスすることができますか?
私は、対話型の端末で、いくつかのコマンドの出力が必要な場所で、Pythonコードを使用しなければならない状況があります。
対話型端末を開くサブプロセスモジュールを使用するにはどうすればよいですか?さらにいくつかのコマンドをバイパスしてさらに解析することができます。第2の1は1つのサブプロセスOBJに渡すことができる
ps -aux | grep python
第ps -aux
ような第1の出力に依存し、そのobjがなることを私は2つの異なるコマンドのサブプロセスモジュールを使用することができる午前
grep python
が処理される別のサブプロセスコマンドのstdin
として使用....あなたが質問
対話型端末は、あなたがしたように、引数を使って端末にコマンドを渡すことを許可していません。私は端末に入った後でしかコマンドを入力できません。それは実際にはコマンドラインユーティリティ/クライアントの一種です... – Bhuro
編集コードを参照 –
私はそれを試してみましょう..... – Bhuro