太强了!这个 Jupyter notebook 离线阅读工具可以用一辈子!

在这里插入图片描述

作者:东哥起飞

VScodePycharmSpyder 都是目前非常好的Python编辑器,但在数据科学领域,Jupyter notebook 仍有无法取代的地方。正是基于IPython实现的这种交互式操作,给数据分析、建模过程检验中间结果和可视化带来了极大的方便。

前 言

东哥是 Jupyter notebook 的老忠实用户了,直到现在一直用。但在使用过程中,一直觉得有个地方不是很方便。大家都知道 Jupyter notebook 的文件是以 ipynb 结尾的,所以每次打开之前的文件都必须启动 Jupyter notebook,也就是说每次都要远程连接一下。

下面是 Jupyter notebook 的工作原理,大家自行理解,本文不进行展开。
在这里插入图片描述

但其实很多时间不是想撸代码,而只是想看看或者分析。比如,网上某大神分享一个建模代码,那一般人家是不会提供数据的,只是提供个思路,而我们学的也是这些思路。

如果我想快速看,只能通过一些文本编辑器打开了,但这些编辑器又不会区分 notebook 中的文字注释、代码、中间结果,读代码的体验极差,效率也低,就像下面这样。

在这里插入图片描述

再者就只能启动 notebook 了,也就得联网。

nbpreview

最近Github上发现一个工具,叫:nbpreview

它是干什么的呢?

它就是解决本地离线查看 notebook 文件的难题的。没错,以后如果想要看 ipynb 结尾的文件,再也不用联网启动 Jupyter notebook 了,甚至连 JupyterIPython 都不用安装就可以能直接查看。

而使用方法极为方便,直接拖拽文件到网页即可,下面展示一下。

在这里插入图片描述

这个工具在Github上已经开源。

在这里插入图片描述

clone下来后直接点开 index.html 就可以离线使用了。
在这里插入图片描述

打开后,选择文件上传搞定。

在这里插入图片描述

当然了,这种方式只适用于没有网络不方便启动或者简单查看的情况。如果想进一步撸代码跑数据,那还是要联网启动才行的。

Github链接:https://github.com/jsvine/nbpreview

原创不易,觉得不错点个赞。

欢迎关注我的个人公众号:Python数据科学

数据科学学习网站:datadeepin

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值