编程语言
首页 > 编程语言> > 将数据从Web应用发送到ipython笔记本

将数据从Web应用发送到ipython笔记本

作者:互联网

我们有一个Web应用程序,允许用户以交互方式发现Web服务数据URL.我们希望允许将发现的服务URL发送到Ipython Notebook,在其中可以从笔记本中提取,分析和可视化来自服务的数据.那可能吗?

解决方法:

主题:Connecting to a remote IPython instance

将向您展示如何从应用程序/脚本执行python代码,以及如何将所有“ python对象”返回给笔记本内核.

本质上,在这种情况下,我将使用上述方法从Web应用程序执行python代码,请注意,对于最新版本的IPython(我使用3.0-dev),您应该更改:

from IPython.zmq.blockingkernelmanager import BlockingKernelManager

至 :

from IPython.kernel import BlockingKernelClient

如果您的Web应用程序可以在url中接收参数,则可以从笔记本构造url查询,并将连接信息作为输入参数之一.
您可以使用以下方法在笔记本中检索连接ifo:

%connect_info

标签:ipython-notebook,python
来源: https://codeday.me/bug/20191121/2053436.html