0

Python スクリプトで "tee" が機能しないのは非常に奇妙です。「test.py」というプログラムがあり、シェルコマンドを使用して端末とログファイルに出力しようとしています。私が試してみました

$python test.py | tee -a result.txt
$python test.py | tee result.txt
$python test.py | >> result.txt
$ (python test.py) | tee -a result.txt

それはうまくいきません。200 以上の print ステートメントがあるため、プログラムで何も変更したくありません。

前もって感謝します。

4

1 に答える 1

1

以下の @kqr から、非バッファ モードで実行します。

python -u test.py | tee result.txt
于 2013-06-06T16:48:58.370 に答える