【问题标题】:Read Only Python Notebook in Jupyter LabJupyter Lab 中的只读 Python Notebook
【发布时间】:2020-03-15 14:05:44
【问题描述】:

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

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

如果我无法编辑现有的 .ipynb 文件来执行此操作,我不介意通过“另存为”以不同的名称保存笔记本,如果这样可以更轻松的话。

【问题讨论】:

  • 请尝试执行此任务,然后使用代码和错误发布您的问题。
  • 我在几年前发现这篇帖子有一个类似的问题,这有帮助吗? stackoverflow.com/q/18162970
  • @Sachith 我不能做这个功能,这就是我问的原因。我不知道从哪里开始。
  • @Matthias 我可以选择回到笔记本而不是 jupyter 实验室,然后按照该帖子中提到的步骤进行操作。
  • 这能回答你的问题吗? read-only cells in ipython/jupyter notebook

标签: jupyter-notebook ipython jupyter jupyter-lab


【解决方案1】:

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

感谢Alex 的回答。

原始 GitHub 问题帖子是 here


你只需要添加

{
    "editable": false
}

在您的单元格元数据中。

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

【讨论】:

    猜你喜欢
    • 2019-03-15
    • 1970-01-01
    • 2019-08-07
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 2021-08-31
    • 2018-05-29
    • 1970-01-01
    相关资源
    最近更新 更多