ipython:打印完整的历史(不只是当前会话)
在ipython
,我可以使用%hist
或%history
来打印最近的历史logging,但是这只打印当前会话的历史logging。
我想打印所有历史logging,类似于bash history
命令。
我所要做的就是获取完整的历史logging,然后我可以使用正则expression式进行search,查看指定命令之后遵循的命令等等
说到历史,是否也可以打印时间码?
侧注 :在bash中,我写了一个简单的脚本打印历史,我可以grep它的关键字。 我看到某些命令被执行的时候。 我可以指定-A n
或-B n
,其中n
是给定命令AFTER
或BEFORE
的行数。 这是非常方便的,因为我可以很容易地find我什么时候做什么,以及随后,…
我正在寻找类似的ipython
在ipython
input:
%history -g
它不打印时间码,但它打印会话/行号。