当前位置:  开发笔记 > 编程语言 > 正文

在现有笔记本服务器上打开ipython笔记本

如何解决《在现有笔记本服务器上打开ipython笔记本》经验,为你挑选了1个好方法。

我正在寻找一种在现有笔记本电脑服务器上打开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上述相对应的命令?

有没有办法收集有关运行笔记本电脑服务器的信息?

Thomas K.. 5

打个招呼nbopen,这正是这个!

https://github.com/takluyver/nbopen

运行笔记本服务器将JSON文件写入磁盘及其信息; 有一个Python函数notebook.notebookapp.list_running_servers()可以遍历正在运行的服务器,这就是nbopen所使用的.

Nbopen还包括桌面集成,因此您可以双击.ipynb文件将其打开.但是,nbopen如果您愿意,可以在没有桌面集成的情况下安装命令.



1> Thomas K..:

打个招呼nbopen,这正是这个!

https://github.com/takluyver/nbopen

运行笔记本服务器将JSON文件写入磁盘及其信息; 有一个Python函数notebook.notebookapp.list_running_servers()可以遍历正在运行的服务器,这就是nbopen所使用的.

Nbopen还包括桌面集成,因此您可以双击.ipynb文件将其打开.但是,nbopen如果您愿意,可以在没有桌面集成的情况下安装命令.

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有