ログだけ見直したら何やっていたか思い出す。そんなことが多いです。
ipythonのログを自動で取っておく方法ですが、ログファイルを一々指定するの面倒だし、保存場所は指定したいしといことで、下記を参考にしました。
~/.ipython/profile_default/startup/01-log-everything.py
に、
from time import strftime import os.path ip = get_ipython() ldir = <ログ保存先フォルダ> fname = strftime('%Y-%m-%d-%H-%M-%S') + ".py" filename = os.path.join(ldir, fname) ip.run_line_magic('logstart', '-o %s append' % filename)
一日毎に取るのがよいかどうかは人によりけりだと思いますが。
ありがたいです。