我想运行一个public ipython notebook server来提供一个笔记本,该笔记本具有可由用户运行的不可编辑的代码单元。
为什么,你问?因为我不想在我的服务器上运行任意python,但我希望用户能够通过raw_input()与python脚本进行交互。 (这意味着我不能使用静态html nbview或reveal.js幻灯片)。
思想?
答案 0 :(得分:0)
据我所知,只有IPython 1.0支持raw_input()。而且非常明显因为Ipython就像交互式命令shell,你给出命令并回复它。并且为了在Ipython笔记本中获得更大的灵活性,它甚至可以分成完全不相关的单元,这些单元可以单独运行。因此它无法根据输入响应它只是命令 - 应答机制。