問題タブ [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.

0 投票する
1 に答える
2280 参照

python - plumbum を使用してフォアグラウンド コマンドのエラー出力を取得する

シェル スクリプトの代わりに、plumbum python ライブラリ (http://plumbum.readthedocs.org/) を使用しています。

実行したいコマンドがあります。失敗すると、興味のあるファイルへのパスが出力されます。

プログラムをフォアグラウンドで実行して進行状況を確認したい:

slow_cmd失敗すると、例外がスローされます (キャッチできます)。fしかし、例外または将来のオブジェクトからエラー出力を取得できません。

FG でを実行しない場合slow_cmd、例外にはすべての出力が含まれ、そこからファイルを読み取ることができます。

0 投票する
1 に答える
1070 参照

python - Pythonでリモート展開を自動化するにはどうすればよいですか?

現在手動で行っているリモート展開を自動化したいと考えています。

プロセスには以下が含まれます

  1. 特定のフォルダーから tar ボールを作成する
  2. リモートサーバーへの SFTP
  3. 古いフォルダの名前を変更する
  4. 新しい tar ファイルを untar します
  5. Apacheを再起動します

リモート システムはイントラネット上にあり、外部のインターネットにはアクセスできません。

Pythonスクリプトからファイルを転送する方法を知りたいです。転送が完了したら、sshにログインして何かを行います。どうすればそれを達成できるかについて混乱しています。ローカルホストではそれをすべて行うことができますが、リモートホストではどのように行うことができますか?

0 投票する
1 に答える
293 参照

python - 出力時に stdout を印刷する方法はありますか?

もし私が走ったら

ping は永久に実行されるため、無期限にハングアップします。

おそらくジェネレーターなどで、実行時にpingの出力を出力する方法はありますか