4

Linuxターゲットマシン(Pythonインタープリターを搭載)でPythonスクリプトを実行し、モジュールを使用してtest.py別のPythonスクリプトの一部としてコマンドの出力をテキストファイルにキャプチャしたいと考えています。invoke.pyparamiko

スクリプト内のステートメント

stdin, stdout, sterr = ssh.exec_command("python invoke.py > log.txt")

空のファイル log.txtを生成します。

これを行うための修正/代替方法を提案してください。出力をファイルに正しく書き込むため。

test.pyローカルで実行すると、正常なテキストが出力されます (これは log.txt に記録されると予想されます)。

ここここに関連する投稿がいくつかありますが、Pythonスクリプトの出力を扱う人は誰もいません

4

1 に答える 1