python程序中如何使用flask接收流数据
how to receive streaming data using flask in python program
我真的需要一些简单的例子来演示如何接收从远端发送的流数据。
我花了几个小时在网上搜索示例代码,但我发现的只是将流数据发送到远程端,而不是从远程端接收。
流数据采用 JSON 格式,如下所示:
15:15
15:17
15:20
15:21
15:22
如果有人能为我提供一些可以接收此类数据的简单 "hello-world like" 示例,我将不胜感激。我对烧瓶很陌生。
Web 应用程序通常设计用于向客户端发送数据,而不是客户端本身。 (又名,客户端必须启动连接,而不是应用程序)。
尽管您的问题对于如何打开流以及应该由谁发起调用有点模糊,但这里有一个小示例,可能会让您入门。
流式传输传入数据的简单侦听器。这是一个使用 python-requests:
的例子
from contextlib import closing
import requests
with closing(requests.get('http://httpbin.org/get', stream=True)) as r:
while r.iter_content:
# Do something with the stream..
pass
我真的需要一些简单的例子来演示如何接收从远端发送的流数据。
我花了几个小时在网上搜索示例代码,但我发现的只是将流数据发送到远程端,而不是从远程端接收。
流数据采用 JSON 格式,如下所示:
15:15
15:17
15:20
15:21
15:22
如果有人能为我提供一些可以接收此类数据的简单 "hello-world like" 示例,我将不胜感激。我对烧瓶很陌生。
Web 应用程序通常设计用于向客户端发送数据,而不是客户端本身。 (又名,客户端必须启动连接,而不是应用程序)。
尽管您的问题对于如何打开流以及应该由谁发起调用有点模糊,但这里有一个小示例,可能会让您入门。
流式传输传入数据的简单侦听器。这是一个使用 python-requests:
的例子from contextlib import closing
import requests
with closing(requests.get('http://httpbin.org/get', stream=True)) as r:
while r.iter_content:
# Do something with the stream..
pass