【发布时间】:2020-10-10 06:23:00
【问题描述】:
我想在线共享一个 Colab 笔记本,其中包含对我来说很重要的两件事: 1.查看者可以运行单元格 2. 观看者不得保存或乱码
我看到一些项目是这样发布的,但我自己无法找到解决方案。 有什么建议吗?
【问题讨论】:
标签: jupyter google-colaboratory
我想在线共享一个 Colab 笔记本,其中包含对我来说很重要的两件事: 1.查看者可以运行单元格 2. 观看者不得保存或乱码
我看到一些项目是这样发布的,但我自己无法找到解决方案。 有什么建议吗?
【问题讨论】:
标签: jupyter google-colaboratory
您可以使用这种 URL 格式:
https://colab.research.google.com/drive/{EXAMPLE}#offline=true&sandboxMode=true
将{EXAMPLE} 替换为您自己的FILE_ID。
他们可以运行笔记本。他们无法更改或保存到您的文件,但可以复制、更改并保存在自己的云端硬盘中。
【讨论】:
要防止编辑笔记本,请像共享任何其他云端硬盘文档一样以仅查看权限共享它。
无法与用户共享笔记本并阻止他们查看代码。
代码存储在笔记本 JSON 中,即使隐藏在 UI 中,也可供高级用户使用,他们可以在浏览器开发者控制台中执行检查网络请求等操作。
【讨论】: