python - 如何在不启动 Jupyter Notebook 服务器的情况下使用 .ipynb 文件?
问题描述
我开始更多地使用 Jupyter 笔记本,并且真的开始喜欢它。但是,我发现很难在我的特定设置中使用它。
我有一个用于运行所有笔记本电脑的工作站,但在我一天的大部分时间里,我都在忙碌着一台空间有限且没有电源插座的笔记本电脑。我希望能够在不安装和运行完整的 Jupyter 服务器后端的情况下编辑(但不运行)这些笔记本,我想这会消耗很多电量。
我的问题是:我是否可以在不运行 Jupyter 服务器的情况下编辑(而不是运行)笔记本?
解决方案
您可以使用以下选项之一
1. ipynb-py-转换
使用此模块,您可以进行从 .py 到 .ipynb 的转换,反之亦然:
ipynb-py-convert ~/name_of_notebook.ipynb ~/name_of_notebook.py
根据文档,单元格保持原样。取回一个 jupyter notebook
ipynb-py-convert ~/name_of_notebook.py ~/name_of_notebook.ipynb
2. 蟒蛇
但是,如果您想在使用 VS Code 或 Sublime Text 等编辑器使用ipython下载 .ipynb 文件后,也可以将其转换为 .py :
ipython nbconvert --to python name_of_your_notebook.ipynb
推荐阅读
- html - SVG 使用 CSS 更改填充颜色
- javascript - 我们如何更改按钮以选择选项
- javascript - 在表格中的按钮上设置可见性开/关
- session - 如何使用 hazelcast 会话复制获取 jetty servlet 中的所有会话?
- c# - 使用扩展方法时通过引用更改值
- android - 在 FragmentPagerAdapters 中,我应该使用带有标签的 FragmentManager,还是只使用 HashMap
? - sql-server - 无法在报表视图中加载客户端打印控件
- gams-math - 在 GAMS 中使用辛普森积分规则的问题
- angular - 如何附加标头以在 Angular 2 中获取 http?
- python - 将嵌套的 json 文件列表转换为 pandas 数据框