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

ale*_*xis 3 ipython ipython-notebook

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

gg3*_*349 5

根据IPEP 17 (链接),单个笔记本上的多个工作表将被弃用,并且处理它们的UI也不存在.以前,就像你的链接一样,笔记本的格式是

notebook["worksheets"]["cells"]
Run Code Online (Sandbox Code Playgroud)

但它很快就会变得简单

notebook["cells"]
Run Code Online (Sandbox Code Playgroud)

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

编辑:作为个人评论,有多个工作表,如在Microsoft Excel中可能看起来是个好主意,但你往往会在工作表之间有很多竞争条件,工作表的一个单元格取决于另一个工作表中单元格的输出,往往不是以不言而喻的方式.并且许多工作表彼此不依赖的场景与具有尽可能多的笔记本的目录一样好.