我知道nbconvert,并使用它来生成带有结果输出的静态html或ipynb文件。但是,我希望能够生成一个与我已经在运行的内核保持连接的笔记本,以便在所有模板单元都运行完之后可以进行进一步的数据探索。有没有办法做到这一点?
最佳答案
不太确定您的目的。但是我的一般解决方案是
jupyter nbconvert --debug --allow-errors --stdout --execute test.ipynb
这将显示 Debug模式下所有单元的执行,即使发生异常也是如此。但直到执行结束我才能看到结果。
jupyter nbconvert --execute --allow-errors --stdout test.ipynb >> result.html 2>&1
如果您打开result.html,它将是,
所有错误和结果将显示在页面上。
我想向大家学习其他答案/解决方案。谢谢你。
关于ipython - 执行jupyter笔记本并保持与现有内核的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40371187/