优秀的ipython笔记本有一个方便的--script命令行标志,它会自动将笔记本的副本保存为.py脚本文件(删除任何标题和markdown单元格)。在打开笔记本后,有没有一种方法可以从笔记本内部打开此功能?显然,这个选项对%config魔法是不可访问的。
有没有办法有一个单元格来完成这个转换?有没有命令行工具可以用来完成转换,只需在笔记本中运行一个shell命令吗?(似乎nbconvert不能输出到.py)。
我之所以问这个问题,是因为我有一个笔记本的git存储库,当用户更改笔记本本身时,我需要确保.py文件保持最新,因为.py文件用于根据笔记本的内容创建c++代码。但我不能依靠用户设置--script标志,因为他们总是会忘记。(我也包括在这些用户中)。
有没有办法有一个单元格来完成这个转换?有没有命令行工具可以用来完成转换,只需在笔记本中运行一个shell命令吗?(似乎nbconvert不能输出到.py)。
我之所以问这个问题,是因为我有一个笔记本的git存储库,当用户更改笔记本本身时,我需要确保.py文件保持最新,因为.py文件用于根据笔记本的内容创建c++代码。但我不能依靠用户设置--script标志,因为他们总是会忘记。(我也包括在这些用户中)。