【发布时间】:2014-05-12 10:30:44
【问题描述】:
有没有办法从 .py 文件命令行创建 .ipynb?
我为什么要这样做:我想使用文本编辑器重构一些代码。我的 ipynb 文件在服务器上,传输在版本控制系统 (git) 上跟踪的 .py 文件(通过使用 --script 运行 ipython notebook 生成)比 ipynb 更容易。
理想情况下,我想做以下事情:
- Notebook 使用
--script运行,所以我有一个 .py 文件 - 提交新版本的文件,从服务器推送并拉到我的机器上
- 从我的机器上拉出来
- 在我的机器上编辑
- 提交,从我的机器推送并从服务器拉取
- 从新的 .py 文件创建 .ipynb 文件并替换旧文件
而且我找不到任何方法从服务器上的 py 文件启动 iPython Notebook。
当然,我可以将 .ipynb 添加到 git,但有充分的理由不这样做。我也可以使用 ftps 发送文件,但因为这是我经常做的事情,所以我想找到一个更好的解决方案。
【问题讨论】:
标签: python ipython ipython-notebook