我已经在Github和SO(特别是here)上看到过几次这个问题,但是我很难找到一个好的解决方案。
我有一份使用IPython笔记本准备的报告。许多输入单元格是目标读者不关心的功能定义。我正在寻找一种方法来有选择地呈现特定的"输入" nbconvert胶乳输出中的细胞。我只是熟悉了jinja2模板引擎,而且我对整个事情都非常环保。
有没有办法使用reveal.js工具栏设置我想渲染的单元格,然后使用Jinja2渲染它们?
之类的东西% Disable input cells
((* block input_group *))
if cell_type =="code" and metadata['slideshow'] == 'slide':
render cell
((* endblock input_group *))