我正在寻找一种在现有笔记本服务器上打开ipynb文件的方法。
我的主目录中有一个笔记本服务器,启动方式如下:
/home/myname$ ipython notebook
我有一个笔记本文件/home/myname/work_dir/test.ipynb
。我需要一个脚本来在笔记本上打开这个文件:
cd work_dir
ipynb_open test.ipynb # No such command!
我知道可以通过以下命令在新的笔记本服务器上打开此ipynb文件:
ipython notebook test.ipynb
但是这个命令会启动一个新的服务器,我需要手动关闭这个服务器。
在这种情况下,由于我知道笔记本执行的目录,所以我可以通过直接指定其相对路径来打开test.ipynb
:
open http://localhost:8888/node/work_dir/test.ipynb
但我希望能够自动解析这个地址。
在阅读文档时,我发现了一个选项--existing
,但是下面的命令并不起作用。
ipython notebook --exsiting test.ipynb
所以我的问题是:
- 是否有对应于上面提到的
ipynb_open
的命令? - 是否有一种方法可以收集有关正在运行的笔记本服务器的信息?