Jupyter Lab中的只读Python笔记本

时间:2019-11-19 23:33:24

标签: jupyter-notebook ipython jupyter jupyter-lab

我们如何在Jupyter Lab中将现有的.ipynb编辑为只读? 更具体地说,如何使现有.ipynb中的特定单元格变为只读?

基本上,其他用户将可以编辑我允许他们使用的单元格(即指定输入数据文件的单元格),但其他分析单元格中的所有代码都可以运行但不能编辑。

如果我不能编辑现有的.ipynb文件来执行此操作,那么我不介意通过“另存为”来保存具有不同名称的笔记本,如果这样做会更容易。

1 个答案:

答案 0 :(得分:0)

我收到了我在JupyterLab GitHub上打开的问题的答案(在下划线下方)

感谢Alex的回答。

原始GitHub问题帖子为here


您只需要添加

{
    "editable": false
}

在您的单元格元数据中。

如果您正在使用Jupyterlab,则可以安装Celltags extension以便于元数据编辑。