ipython笔记本作为web工具开发平台

ipython笔记本作为web工具开发平台,ipython,ipython-notebook,Ipython,Ipython Notebook,我计划将一个现有的应用程序(或者至少是其中的一部分,我们在其中处理数据以交互方式创建图形)移植到一个基于ipython的UI中。我想知道是否有可能创建一个基于菜单的应用程序使用ipython笔记本作为引擎。在Ipython中有创建基于菜单的应用程序的功能吗?根据我目前在Ipython的经验,我想这是不可用的 我正在考虑模仿它,在标记单元格中创建html代码,生成菜单作为选择列表,从中选择并提交将调用服务器上的一些cgi,该服务器将使用AJAX更新笔记本的下部。有人做过类似的事情吗?没有什么可以阻

我计划将一个现有的应用程序(或者至少是其中的一部分,我们在其中处理数据以交互方式创建图形)移植到一个基于ipython的UI中。我想知道是否有可能创建一个基于菜单的应用程序使用ipython笔记本作为引擎。在Ipython中有创建基于菜单的应用程序的功能吗?根据我目前在Ipython的经验,我想这是不可用的


我正在考虑模仿它,在标记单元格中创建html代码,生成菜单作为选择列表,从中选择并提交将调用服务器上的一些cgi,该服务器将使用AJAX更新笔记本的下部。有人做过类似的事情吗?

没有什么可以阻止您重用该组件。 我们试图使它们尽可能可重用,并且应该很容易使用我们的javascript创建您自己的js前端。cf@minrk示例

如果进行一些修改,使组件更加独立,并且欢迎使用可重用的修补程序。在某些情况下,我们甚至可以使用bower/component.io/whatever安装每个组件(codecell、工具提示、completer)

我建议不要通过javascript在markdown单元格中添加菜单,因为它很快就会被禁用


你可能想看看用ipython笔记本做一些noce的东西

没有任何东西阻止您重用该组件。 我们试图使它们尽可能可重用,并且应该很容易使用我们的javascript创建您自己的js前端。cf@minrk示例

如果进行一些修改,使组件更加独立,并且欢迎使用可重用的修补程序。在某些情况下,我们甚至可以使用bower/component.io/whatever安装每个组件(codecell、工具提示、completer)

我建议不要通过javascript在markdown单元格中添加菜单,因为它很快就会被禁用

你可能想看看用ipython笔记本做一些noce的东西