我在 Windows 7 上运行 IPython,可以使用%paste
魔术命令从剪贴板粘贴。但是,我无法从 IPython 复制到剪贴板。我想从 IPython 复制代码片段并将它们粘贴回文本编辑器。
有人知道解决这个问题吗?
我在 Windows 7 上运行 IPython,可以使用%paste
魔术命令从剪贴板粘贴。但是,我无法从 IPython 复制到剪贴板。我想从 IPython 复制代码片段并将它们粘贴回文本编辑器。
有人知道解决这个问题吗?
正如@AdrianRatnapala 所说,您可以在终端窗口中右键单击并选择Mark
,标记要复制的代码片段,然后单击右键(右键单击时将标记的内容复制到剪贴板)。
使用此功能的更“永久方式”是右键单击终端窗口的标题栏并选择Properties
. 在Options
选项卡下,勾选旁边的框QuickEdit Mode
并保存此设置。
第三种选择是使用IPython 的 Qt Console。您可以通过ipython qtconsole
在命令提示符下输入来使用它。
真正的永久模式是按照sodd所说的去做,但有点不同:
右键单击 shell 窗口的顶部,但使用default
替代properties
选项,同时选择options
和Quick edit mode
。现在,此设置将在下一次 shell 激活中继续存在。
所以很容易复制和粘贴
拖放以在外壳屏幕内绘制一个矩形,然后按Enter
。内容在剪贴板中。之后,如果您可以将其粘贴到外壳中,只需按下Right
键或在外部,请使用通常的Ctrl+V
.
很酷的是,您现在可以省略副本中的命令数量。