加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

在本地运行IPython Notebook查看器

发布时间:2020-12-16 21:39:29 所属栏目:Python 来源:网络整理
导读:我试图在我的工作中介绍I Python笔记本.我想做的一个方法是与同事分享我自己作为笔记本的工作,这样他们就能看到创建复杂报告并分享它们是多么容易. 我显然不能使用Notebook viewer,因为我们的大部分工作都是保密的.我正在尝试在本地设置笔记本查看器.我读了t
我试图在我的工作中介绍I Python笔记本.我想做的一个方法是与同事分享我自己作为笔记本的工作,这样他们就能看到创建复杂报告并分享它们是多么容易.

我显然不能使用Notebook viewer,因为我们的大部分工作都是保密的.我正在尝试在本地设置笔记本查看器.我读了this question并按照那里的说明进行操作,但是现在nbconvert是IPython的一部分,说明不再有效.

任何人都可以帮忙吗?

解决方法

你有几个选择:

>如上所述转换为HTML然后使用简单服务器提供它们,例如python -m“SimpleHTTPServer”您甚至可以设置一个可以在一个目录中“监听”的小Python脚本.如果更改或新笔记本添加到目录,脚本将运行nbconvert并将HTML文件移动到您要服务的文件夹.要导航到正在运行的服务器,请转到yourip:port,例如10.0.0.2:8888(运行IPython notebook命令时请参阅IPython输出)(如果您可以通过网络提供服务,那么您可以查看下面的第2点)>如果您的计算机已联网,您可以通过与同事共享您的IP地址和端口,通过LAN为您的工作服务.然而,这将为他们提供编辑权限,但不应该是一个问题?这意味着他们将导航到您的ipython服务器并查看ipython笔记本并能够运行您的文件.>将您的笔记本电脑托管在像Linode等在线服务器上……便宜的入门级服务器.虽然需要一些工作来添加密码.>转换为PDF并将其邮寄给他们.>转换为幻灯片(现在可以在版本1.00中)并通过选项1,2提供服务或只是与他们共享HTML文件.>让他们全部运行ipython笔记本,并将你的文件检查到bitbucket(它的免费私人git repo)的私人仓库.然后他们可以在那里获取您的文件并在他们自己的机器上自行运行.或者只是将它邮寄给他们.更好的是,如果他们不做更改与大家共享一个Dropbox文件夹.如果他们在该文件夹中运行ipython notebook,他们将看到你的文件(虽然有危险)>让他们进入会议室并展示他们.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读