IPython的神奇%粘贴是如何工作的

IPython的神奇%粘贴是如何工作的

本文介绍了IPython的神奇%粘贴是如何工作的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想将已经缩进的Python代码/整个函数和类复制到IPython中。每次我尝试缩进都搞砸了,我得到以下错误消息:

I want to copy already indented Python code / whole functions and classes into IPython. Everytime I try the indentation is screwed up and I get following error message:

IndentationError:unindent与任何外部缩进级别都不匹配(< ipython -input-23-354f8c8be51b>,第12行)

如果要将代码粘贴到IPython中,请尝试%paste和%cpaste magic功能。

推荐答案

您无法直接复制到IPython。这是以下步骤:

You can't copy to IPython directly. This are the steps:


  1. 将要复制到IPython中的行复制到剪贴板中

  2. 在IPython中输入%粘贴

  3. 按回车

  4. 利润!

  1. Copy the lines you want to copy into IPython into the clipboard
  2. Enter %paste into IPython
  3. Press enter
  4. Profit!

这篇关于IPython的神奇%粘贴是如何工作的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-03 18:23