【发布时间】:2019-07-20 04:01:34
【问题描述】:
我有一个笔记本,可以重新格式化探索性分析笔记本的结果以导出到幻灯片。此笔记本根据传入的“部件类型”和“参数”的数量创建新单元格。我使用以下代码生成了一个新单元格,当我在笔记本中测试时它可以工作:
def create_code_cell(cell_content, replace=False,):
shell = get_ipython()
payload = {
"source":"set_next_input",
"text":cell_content,
"replace":replace,
}
shell.payload_manager.write_payload(payload, single=False)
我遇到的问题是,当我用 Papermill 执行时,这个函数没有创建单元格。
如果我打开从 Papermill 创建的新笔记本并单击 Cells=>Run 生成所有单元格。
感谢您的帮助!
【问题讨论】:
标签: jupyter-notebook ipython papermill