使用nbsphinx将Jupyter Notebook转换为Sphinx Doc时如何隐藏代码单元格

时间:2019-05-31 20:07:27

标签: jupyter-notebook python-sphinx

我是Sphinx文档的新手,我正在尝试使用Nbsphinx将Jupyter Notebook转换为Sphinx文档。特别是,我想隐藏代码单元(而不是它们的输出),但是我无法使用为Jupyter Nbconvert找到的模板来实现。

我希望Sphinx文档上的转换后的笔记本有输出,但没有输入。

1 个答案:

答案 0 :(得分:0)

我在第一个单元格中添加了以下代码,并且效果很好。

import IPython.core.display as di # Example: di.display_html('<h3>%s:</h3>' % str, raw=True)
di.display_html('<script>jQuery(function() {if (jQuery("body.notebook_app").length == 0) { jQuery(".input_area").toggle(); jQuery(".prompt").toggle();}});</script>', raw=True)'