IPython.utils には redirect_output 関数があり、%%capture マジック関数がありましたが、これらはなくなりました。トピックに関するこのスレッドは古くなっています。
次のようなことをしたいと思います。
from IPython.utils import io
from __future__ import print_function
with io.redirect_output(stdout=False, stderr="stderr_test.txt"):
while True:
print('hello!', file=sys.stderr)
考え?詳細については、数時間または数日間実行されるいくつかの ML 関数の出力をキャプチャして、5 ~ 10 秒ごとに 1 行を stderr に出力しようとしています。次に、出力を取り、それを変更して、データをプロットします。