ipython - 如何在 ipython 笔记本中获得多个工作表?

标签 ipython ipython-notebook

IPython的notebook源码,以及各种code samples ,建议一个笔记本可以包含几个“工作表”。工作表是什么样的,我如何创建它们或在它们之间切换?我在浏览器界面中看不到任何允许我创建第二个工作表的内容。

最佳答案

根据 IPEP 17 (link) ,单个笔记本上的多个工作表将被弃用,并且处理它们的 UI 也从未存在过。之前,在你的链接中,笔记本的格式是

notebook["worksheets"]["cells"]

但很快就会简单

notebook["cells"]

然而,IPEP 17 是一个活跃的 IPEP,因此在此阶段仍可能发生更改(它尚未被接受或实现,请参阅 this IPEP 列表及其状态)

编辑: 作为个人评论,在 Microsoft Excel 中拥有多个工作表可能看起来是个不错的主意,但您通常会在工作表之间出现许多竞争条件,工作表的一个单元格取决于另一个工作表中单元格的输出,通常不是以不言自明的方式。许多工作表不相互依赖的场景与包含尽可能多的笔记本的目录一样好。

关于ipython - 如何在 ipython 笔记本中获得多个工作表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23655346/

相关文章:

python - ipyparallel 异常 : "You have attempted to connect to an IPython Cluster but no Controller could be found"

python - 我可以流式传输 Python pickle 列表、元组或其他可迭代数据类型吗?

python - 有没有办法从 Jupyter Notebook 中的 .py 文件镜像代码?

javascript - 可以在 ipython 笔记本中使用 Vim(类似绑定(bind))。 Jupyter 的任何解决方法?

javascript - 按单元格而不是按行保存 # : IPython %save magic: Is there a way?

python - Ipython、jupyter 和内核之间有什么关系?

window - 新浏览器窗口中的 ipython 笔记本(而不是现有窗口中的新选项卡)

python - 如何向 IPython 的魔法命令添加自定义标志? (.ipy 文件)

python - Jupyter 笔记本 : Change Data Rate Limit Inside Active Notebook

ipython-notebook - 有哪些工具可以将 ipython 笔记本导出为 PDF 文件?