【发布时间】:2015-01-25 17:50:33
【问题描述】:
我使用 vim 和几个插件作为 python ide。除了打开的 vim 会话之外,我还在拆分控制台中运行了 ipython 会话。我发现它们的组合是编程数据分析脚本的一个很好的生产力工具。
我缺少的是一种在侧面板中显示所有当前会话历史记录的方法,以便我可以轻松地从那里复制粘贴到 vim 会话以创建脚本。如果我知道 ipython 将当前会话历史存储在哪里,类似于 'tail -f' 的东西就可以了。
我已经知道了:
- ipython 有 '%history' 和 'hist' 命令,但我正在寻找一种在 ipython 会话之外的面板中显示历史记录的方法。
- 历史存储在 .ipython/(profile) 下的 sqlite 文件中,但我不知道如何访问该文件。
我希望我已经明确了我的问题。 提前感谢您的所有帮助。
【问题讨论】:
-
感谢 Amit 的快速回答,但我在您提供的链接中找不到我的问题的答案。此外,在您的链接之后,找不到该页面中提供的“示例链接”。似乎该项目被放弃或(希望)改变了位置。再次感谢。
-
最近对“ipython get history”的搜索给了我这个链接,它也可能对其他人有用:hep.caltech.edu/~piti/share/doc/ipython/examples/core/…
标签: ipython