4

ファイル内に小さなコードを書いていorg-modeます。このコードは遅い (リモート マシンからファイルをコピーする) ため、コピーの進行状況を確認したい (リモート マシンへの接続が失敗することがあり、知りたい)。そのために、現在アクセスしているファイルのシリアル番号を出力したいと考えています。

Org-mode のコード ブロックには、次の 2 つの問題があります。

  1. 出力されたメッセージまたは返された変数のいずれかをブロックの結果部分に配置します。
  2. これは、コードが終了したときにのみ行われます。

印刷された出力を別のライブ変数に取得する方法はありますか?

4

1 に答える 1

0

フラッシュされるように sys.stdout を再度開くと役立つはずです。

Python print の出力をフラッシュする方法を参照してください。、およびこのブログ投稿:

http://algorithmicallyrandom.blogspot.com.es/2009/10/python-tips-and-tricks-flushing-stdout.html

于 2013-08-16T15:23:42.437 に答える