Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据从web应用发送到ipython笔记本_Python_Ipython Notebook - Fatal编程技术网

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

将数据从web应用发送到ipython笔记本,python,ipython-notebook,Python,Ipython Notebook,我们有一个web应用程序,允许用户以交互方式发现web服务数据URL。我们希望允许将发现的服务URL发送到Ipython笔记本,在笔记本中可以提取、分析和可视化来自服务的数据。可能吗?此主题: 将向您展示如何从应用程序/脚本执行python代码,并将所有“python对象”返回到笔记本内核 在本例中,我将使用前面描述的方法从web应用程序执行python代码,请注意,对于最新版本的IPython(我使用3.0-dev),您应该更改: from IPython.zmq.blockingkernel

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

此主题:

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

在本例中,我将使用前面描述的方法从web应用程序执行python代码,请注意,对于最新版本的IPython(我使用3.0-dev),您应该更改:

from IPython.zmq.blockingkernelmanager import BlockingKernelManager
致:

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

%connect_info

注意,在这个场景中,web应用程序和IPython笔记本需要在同一台机器上运行。看看这个笔记本:它展示了如何将flask连接到正在运行的IPython笔记本内核,并向其传递简单的参数。在示例中,根据url的输入生成python dict,生成的dict随后可在ipython内核中使用。
%connect_info