有没有办法通过命令行从.py文件创建.ipynb文件?
为什么我要这样做:我想使用文本编辑器重构代码。我的ipynb文件在服务器上,使用版本控制系统(git)跟踪生成一个.py文件比跟踪ipynb文件容易得多。
理想情况下,我想要做以下几点:
- 笔记本正在运行
--script
,因此我有一个.py文件 - 提交新版本的文件,从服务器推送并从我的机器拉取
- 从我的机器拉取
- 在我的机器上进行编辑
- 从我的机器提交,推送并从服务器拉取
- 从新的.py文件创建.ipynb文件并替换旧文件
但我找不到任何方法可以从服务器上的py文件开始iPython Notebook。
当然,我可以将.ipynb添加到git中,但有很多不这样做的好理由。我也可以使用ftps发送文件,但由于我经常这样做,所以希望找到更好的解决方案。