IPython Notebook会话中有多个目录和或子目录?

IPython Notebook会话中有多个目录和或子目录?,第1张

IPython Notebook会话中有多个目录和/或子目录

IPython文档页面建议打开IPython
Notebook的几个不同的会话是与不同目录或子目录中保存的Notebook进行交互的唯一方法,但这在任何地方都没有明确确认。

是的,这是笔记本服务器的当前( 临时
)限制。笔记本待办事项列表上的多目录支持非常高(不幸的是,该列表很长,而开发人员很少并且有日常工作),但还不存在。到0.14(可能是秋天),您应该没有理由运行多台nb服务器,但是目前,这是多个目录的唯一选择。一个简单的初稿所缺少的是:

  1. 将单个笔记本与目录相关联(相当琐碎),以及
  2. 用于简单文件系统导航的Web UI(略微平凡)。

如果愿意,我愿意修改源代码

如果要在源代码中浏览,则限制因素是NotebookManager,它与特定目录相关联。如果您调整list_notebooks()方法来处理子目录,那么您在那里的占90%。

我也对此感到很好奇,因此我在这里整理了一个简单的示例,使您至少可以在子目录中读取/运行/编辑/保存笔记本(步行深度限制为2,但易于更改)。任何新笔记本都将位于顶层目录中,并且没有用于移动它们的UI。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5666243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存