IPython 文档页面建议打开 IPython 笔记本的多个不同会话是与不同目录或子目录中保存的笔记本交互的唯一方法,但这在任何地方都没有明确确认。
我面临一种情况,我可能需要与数百个不同的笔记本进行交互,这些笔记本根据不同的属性进行分类并存储在主目录的子目录中。我已将配置文件中的主目录(我们称之为/main
)ipython_notebook_config.py
设置为默认目录。
当我启动 IPython 笔记本时,它确实显示了其中的所有已保存笔记本/main
(但未在中的子目录中保存的笔记本/main
)。
如何实现一个 IPython 仪表板,它向我显示其中的笔记本/main
并显示子目录,让我扩展子目录并从其内容中进行选择,或者只显示所有子目录中的所有笔记本?
通过每次启动新的 IPython 实例来做到这一点是完全不可能的。
如果我需要这种能力,我愿意修改源代码。这是一种非常基本的特性,我们需要它,而且令人惊讶的是,它不仅仅是默认的 IPython 行为。对于任何数量超过 10 或 15 的已保存笔记本,此功能是必要的。