【问题标题】:How to share Google Colab notebook with limited permissions如何以有限的权限共享 Google Colab 笔记本
【发布时间】:2020-10-10 06:23:00
【问题描述】:

我想在线共享一个 Colab 笔记本,其中包含对我来说很重要的两件事: 1.查看者可以运行单元格 2. 观看者不得保存或乱码

我看到一些项目是这样发布的,但我自己无法找到解决方案。 有什么建议吗?

【问题讨论】:

    标签: jupyter google-colaboratory


    【解决方案1】:

    您可以使用这种 URL 格式:

    https://colab.research.google.com/drive/{EXAMPLE}#offline=true&sandboxMode=true
    

    {EXAMPLE} 替换为您自己的FILE_ID

    他们可以运行笔记本。他们无法更改或保存到您的文件,但可以复制、更改并保存在自己的云端硬盘中。

    【讨论】:

    • 是什么阻止了他们调整 URL?要走的路是鲍勃的回答:更改文件在云端硬盘上的权限。
    【解决方案2】:

    要防止编辑笔记本,请像共享任何其他云端硬盘文档一样以仅查看权限共享它。

    无法与用户共享笔记本并阻止他们查看代码。

    代码存储在笔记本 JSON 中,即使隐藏在 UI 中,也可供高级用户使用,他们可以在浏览器开发者控制台中执行检查网络请求等操作。

    【讨论】:

      猜你喜欢
      • 2021-11-28
      • 1970-01-01
      • 1970-01-01
      • 2012-09-05
      • 2020-10-16
      • 2019-02-05
      • 1970-01-01
      • 1970-01-01
      • 2020-02-13
      相关资源
      最近更新 更多