【发布时间】:2016-06-10 17:36:50
【问题描述】:
注意,我的问题专门针对 Jupyter Notebooks。 另外,我不只是想运行代码,就像您可以使用 %paste 进入 ipython 控制台一样。我想将代码 sn-p 粘贴到一个单元格中并在运行之前对其进行编辑。 (所以这不是this question 或this one 的重复。)
pandas 和 seaborn 文档中的许多示例 sn-ps 具有如下形式:
>>> import pandas as pd
>>> df = pd.DataFrame({'A': {0: 'a', 1: 'b', 2: 'c'},
... 'B': {0: 1, 1: 3, 2: 5},
... 'C': {0: 2, 1: 4, 2: 6}})
>>> df
为了摆脱'>>>'和'...',我目前将sn-ps粘贴到Sublime Text编辑器中,使用多个光标正确格式化代码,然后将其粘贴到笔记本单元格中.
有没有更有效的方法来做到这一点,如果有,是什么?
【问题讨论】:
-
IPython 允许您在适当的提示下运行代码,但这在控制台中比在笔记本中更有意义。没有捷径可以在笔记本中删除它们,虽然现在有查找和替换,应该可以做到。
标签: python ipython jupyter jupyter-notebook