IPython - 循环输入历史记录中的块?

时间:2012-08-03 20:04:47

标签: python ipython python-idle

说我输入以下内容:

def foo():
    print(2)

然后,当我想编辑我的函数时,我按 Up 箭头键重写它,并且一次循环我的输入一行(即首先它显示{{1然后print(2))。有没有办法让它像IDLE一样循环通过代码块?

1 个答案:

答案 0 :(得分:0)

我在Linux上使用早期版本的iPython存在此问题(我认为11)。新版本不会这样做。

我目前仍然使用11,我的解决方案是使用iPython qtconsole而不是你想要的。我认为它会在Windows上做同样的事情。