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

时间:2014-05-14 12:53:56

标签: ipython ipython-notebook

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

1 个答案:

答案 0 :(得分:5)

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

notebook["worksheets"]["cells"]

但很快就会

notebook["cells"]

IPEP 17是一个有效的IPEP,因此在此阶段仍可能发生变化(尚未接受或实施,请参阅this IPEP列表及其状态)

编辑: 作为一个个人评论,拥有像Microsoft Excel这样的多个工作表可能看起来很不错,但你往往会在工作表之间有很多竞争条件,工作表的一个单元格取决于另一个工作表中单元格的输出,通常不是以不言而喻的方式。许多工作表彼此不依赖的情况与具有多个笔记本的目录一样好。