在ipython中,历史文件存储在哪里?

6 浏览
0 Comments

在ipython中,历史文件存储在哪里?

我无法确定ipython存储其历史记录的位置。

a. 没有~/.pythonhistory:

12:49:00/dashboards $ll ~/.py*
ls: /Users/steve/.py*: 没有该文件或目录

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

0