用户可以在公共笔记本电脑上编辑笔记本吗?

Dev*_*eve 6 python ipython-notebook

我正在考虑将IPython笔记本用于教育目的.这个想法是为学生提供基于网络的演示,说明演讲的一些主题.我希望学生能够更改代码的参数,以便他们可以研究它们的影响,甚至可以创建自己的示例.

我了解到可以设置一个公共的Ipython笔记本服务器.据我所知,它提供了笔记本电脑的全部功能(不仅仅是显示它们),而是向公众开放.是对的吗?

奖金问题:如何防止用户持续更换笔记本,但提供"会话副本"?

ala*_*ala 2

  1. 恩,那就对了。公共 iPython 笔记本服务器为通过浏览器连接到它的每个人提供完整的功能。因此,拥有服务器密码的每个人都可以在此服务器上编辑/创建/删除笔记本。

  2. 据我所知,无法阻止用户持续更改服务器上的笔记本。一个肮脏的解决方法是:每个学生复制您的中央笔记本(文件 - >制作副本)并仅在复制的笔记本中工作。然而,这并不能防止学生在中央笔记本中滥用/无意的更改。