2016-07-22 160 views
1

我的Jupyter/IPython笔记本驻留在我的文件系统中的各种目录中。每次我必须打开笔记本电脑时,我都不喜欢在Jupyter笔记本浏览器中浏览目录层次结构。如果缺少允许在Jupyter中为书签添加书签的(仍然)缺少的功能,我想探索一下是否可以从命令行打开笔记本,以便它已由正在运行的Jupyter实例打开。我不知道该怎么做....从命令行在运行服务器中打开Jupyter笔记本

+2

听起来像组织问题。在每个项目目录中启动jupyter笔记本服务器有问题吗?这并不需要太多的浏览器导航。我经常运行许多jupyter笔记本服务器,没有问题。 –

+0

我正在考虑这个。但我不确定这种方法的资源开销是多少。听起来不像你说的那么多。 – deepak

+1

它应该仍然可以运行'jupyter notebook/path/to/myNotebook.ipynb'。同样也支持'ls〜','ls ..'等命令,因此很容易检查事物的位置。 – plfrick

回答

1

选项1:从您的项目目录根(s)运行多个jupyter笔记本服务器。这避免了使用浏览器ui浏览深层嵌套结构。我经常同时运行许多笔记本服务器,没有问题

$ cd path/to/project/; jupyter notebook;

选项2:如果您知道路径,你可以使用webbrowser模块

$ python -m webbrowser http://localhost:port/path/to/notebook/notebook-name.ipynb

当然,你可以别名经常访问的笔记本电脑的东西不错,以及。

相关问题