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