将多行片段粘贴到 IPython 中

问题描述 投票:0回答:2

我过去使用过 IPython,并且曾经能够复制和粘贴多行命令,例如 IPython 中的

for
循环。

在安装 Python(x,y) 2.7.2.1 后在我的新电脑上工作,我可以使用右键单击 → EditPaste 来粘贴多行代码片段,但不能使用 Ctrl + P ,就像我以前做的那样。

使用 Ctrl + P 时,仅粘贴多行代码段的第一行。我该如何解决这个问题?

我查看了设置和文档但无济于事。

python ipython multiline paste
2个回答
25
投票

在 IPython 命令行中输入 %paste。


17
投票

您可以将

%cpaste
与 IPython shell 一起使用(这也是 Django 的管理 shell 使用的)。如果您想了解更多功能,请输入
%quickref

© www.soinside.com 2019 - 2024. All rights reserved.