ipython中执行历史命令的快捷方式

首先,使用命令: %history -n -g 要查找的相关命令(可以使用模糊匹配),找出想要执行的历史命令的序号

def test():
    print("这是一个测试")

test()
这是一个测试
    
%history -n -g te*  # 模糊匹配以“te”开头的命令

   2:
def test():
    print("这是一个测试")
   4: test()
   5: %history -n -g te*

然后,使用命令:exec(_iX),其中X为找出的历史命令的序号

exec(_i4)  # 使用 exec() 函数执行历史命令
这是一个测试

你可能感兴趣的:(#,ipython)