ipython:%粘贴ssh连接

kef*_*ich 31 ipython

在ipython> = 0.11中,需要%paste命令来粘贴缩进的命令.但是,如果我在远程终端中运行ipython shell,则缓冲区%paste指的是远程计算机而不是本地计算机.有没有办法解决?

min*_*nrk 50

我认为这正是%cpaste为了(我总是忘记IPython所做的所有事情). %cpaste进入允许您粘贴已经格式化或缩进的代码的状态,它将删除前导缩进和提示,因此您可以从文件中复制/粘贴缩进的代码,甚至可以从包括前导>>>In [1]将被剥离的交互式Python会话中复制/粘贴.