ipython が履歴をどこに保存しているか判断できません。
a. ~/.pythonhistory がありません:
12:49:00/dashboards $ll ~/.py*
ls: /Users/steve/.py*: No such file or directory
b. Python 起動ファイルには特別なものはありません。
12:49:07/dashboards $echo $PYTHONSTARTUP
/shared/.pythonstartup
12:49:43/dashboards $cat /shared/.pythonstartup
import rlcompleter
import readline
readline.parse_and_bind("tab: complete")
c. ただし、ipython を起動すると、十分な履歴が利用できます。
では、その履歴はどこに保存されているのでしょうか?
アップデート@Stefanoからの回答は正しい道を示しました:これが実際の道です
13:30:05/shared $ll ~/.ipython/profile_default/history.sqlite
-rw-r--r-- 1 steve staff 372736 Jun 3 12:48 /Users/steve/.ipython/profile_default/history.sqlite
ベストアンサー1
IPython の履歴をプレーンテキスト ファイルで保存したい場合は、自分でエクスポートできます。
%history -g -f filename