問題タブ [plumbum]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PythonでGerrit SSH出力を取得する
したがって、plumbum を使用して gerrit に対して ssh コマンドを実行していますが、出力を json 辞書として取り込むことができないようです。
この出力では、次の行もダンプされます。 type: abcd rowCount: integer runTimeMilliseconds: 123 moreChanges: ABCD
これも別の辞書だと思います。
では、ssh コマンドの出力を Python 辞書に取り込む方法はありますか?
参照: https://review.openstack.org/Documentation/cmd-query.html
python - plumbum.commands.processes.ProcessExecutionError: null を返すコマンドの場合
実行したいシェル コマンド。何も返されません。
鉛直バージョン:
次の行は機能します:
しかし、次の行はそうではありません。理由は何でしょうか?
私が持っているエラー:
[Q]このエラーを修正するにはどうすればよいですか?
python - plumbum を使用して stdout と stderr を 2 つの異なるファイルにリダイレクトするにはどうすればよいですか?
Python3 スクリプトの plumbum を介して、パイプライン コンテキストで perl スクリプトを実行しています。stdout を .stdout ファイルに、stderr を .stderr ファイルにリダイレクトしたいと思います。
いつもの >, 2> を使ってみましたが、plumbum ではサポートされていません。.run メソッドはタプルを提供しますが、スクリプトを 2 回呼び出さずに stdout と stderr を出力する方法が見つかりません。
これは私が実行しようとしているコマンドです。
python - plumbum: stdin に変数を送信する方法は?
私は現在:
これは非効率的で非効率的です。