如何在将笔记本转换为python脚本时跳过特定单元格?

2024-10-01 13:44:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用nbconvert命令将Jupyter笔记本转换为python文件。有一个单元格有Python代码,我希望它在转换时跳过。我尝试了一些解决方案,包括将remove\u cell标记添加到必须跳过的标记中:

"jupyter nbconvert <notebook_path> --TagRemovePreprocessor.enabled=True --TagRemovePreprocessor.remove_cell_tags=\"['remove_cell']\" --to script

但没有起作用。请让我知道这是否可以通过nbconvert完成。你知道吗


Tags: 文件path代码标记命令enabledcell笔记本
1条回答
网友
1楼 · 发布于 2024-10-01 13:44:19

这个问题需要一个更好的规范(脚本和屏幕上的输出是什么;代码片段等等)。你知道吗

即便如此,您也可以尝试以下几点:

  1. 使用 to python而不是--to script(请参见this,尽管对于您的版本来说它可能很旧)。

  2. 更改标记的分隔符。 在上面链接的一个例子中: TagRemovePreprocessor.remove_cell_tags='{"note"}'。 在this other example TagRemovePreprocessor.remove_cell_tags={\"Hide\"}some more

相关问题 更多 >