2016-06-23 15 views
-3

インフラストラクチャ内の一部のLXDコンテナのJSON出力を取得するスクリプトを作成しています。 LXDはいくつかのJSONをきれいに印刷して、そのJSONを私のPythonスクリプトにフィードしていました。プログラムの出力をargsとしてPythonスクリプトにパイプしますか?

python myscript.py | lxc list --format json 

このデータを正しく読み込むか、このパイプ入力を処理するにはスクリプトで何ができますか?

試み

import sys 
for line in sys.stdin: 
    print line 
+0

あなたはまだオプションパーサで見たことが他の方法に切り替えた場合? https://docs.python.org/3.4/library/optparse.html –

+2

パイプがもう一方へ行く(あなたはPythonをlxcにパイプしている) –

+0

おっと!コーヒーはまだ笑っていない。私の悪い –

答えて

3

ことですpipe from | pipe toので、あなたは、PythonにパイプLXCにしたい

lxc list --format json | python myscript.py 
関連する問題