一种快速预览.ipynb文件的方法

时间:2018-05-23 17:28:47

标签: python jupyter-notebook

得到一个小的基本问题。我使用Mac,而且我曾经使用Sublime 3在.py文件中工作。我喜欢的一件事是当Sublime关闭时,对于文件夹中的给定文件 - 如果我正在寻找一点代码 - 我可以点击空格键,Mac可以打开.py文档的快速预览。

现在我在Jupyter Notebook工作并将所有内容保存为.ipynb文件。现在我无法点击空格键并浏览文件 - 我从命令区启动JN并且它的速度要慢得多。

我怀疑有更快的方法在浏览器窗口中打开.ipynb文件,但我真正想知道的是有没有办法从我的桌面快速预览这些文件内容?或者,有没有办法在Jupiter Notebook中工作,但将文件保存为.py(后来在JN中无缝重新打开),这样我仍然可以使用伟大的旧空格键技巧?

感谢您耐心解决一个非常小的问题:)

4 个答案:

答案 0 :(得分:4)

周末我也有同样的问题。

我遇到了两件事:

a)Github上的这个项目:https://github.com/jendas1/jupyter-notebook-quick-look

b)Jupyter应用程序允许您在Mac上的Finder中打开笔记本:https://github.com/jendas1/JupyterApp

警告 - 我预订了这些标记,但由于其他工作,我没有时间下载,安装或测试这些。

如果你这样做,请告诉我你的进展情况!

答案 1 :(得分:3)

自上次回答以来已经有一段时间了,但是以防万一其他人希望使用 Mac Quicklook 预览Jupyter Notebooks .ipynb文件的情况,此应用程序可以完成此工作:

Jupyter Notebook Viewer -https://github.com/tuxu/nbviewer-app

您可以从该页面下载应用程序,也可以使用酿造桶安装

library(nycflights13) #data-set
flights %>%
count(is.na(arr_delay) & is.na(dep_delay))

如果预览不起作用,则应重新加载quicklook。
只需打开终端窗口并运行即可。它适用于macOS High Sierra。

brew cask install jupyter-notebook-viewer

现在享受Jupyter Notebook文件的快速预览:)

答案 2 :(得分:0)

作为以前答案的更新,我想推荐nbviewer.js,它是客户端ipynb渲染器。您可以通过https://kokes.github.io/nbviewer.js/viewer.html

在线使用它

答案 3 :(得分:0)

如果有人想在 linux 上做同样的事情,你可以看看这个 nb-viewer 可让您双击预览 Jupyter 笔记本!