如何将示例粘贴到IPython中?

时间:2014-06-16 11:30:58

标签: ipython

Web上已经有了python代码示例,它们来自vanila Python shell

>>> for i in range(10):
...  print(i)
... 

....或来自IPython shell:

In [1]: for i in range(10):
   ...:     print(i)
   ...:     print(i + 1)
   ...:     

当我想将这些片段粘贴到IPython中时,我需要将它们粘贴到文本编辑器中,进行一些查找和替换,然后将其粘贴到IPython中。我确信有更好的方法,但找不到它。

2 个答案:

答案 0 :(得分:3)

在IPython中,您可以致电%paste它会将剪贴板粘贴到终端。

注意:据我所知,您应该安装tkinter以使用%paste

答案 1 :(得分:3)

%paste命令有效,但我实际需要的是%doctest_mode。可以找到更多很酷的黑客here