2

我在使用 Flask 框架实现应用程序以将实时数据发送到客户端浏览器时遇到问题。它将使用 twitter Streaming API(tweepy) 将推文用户信息流式传输到客户端。推文信息也存储在 mongo DB 中,以供将来检索。

我认为这必须涉及长轮询/服务器端事件(SSE),Flask 似乎无法轻松处理。Juggernaut 不这样做,现在已弃用,取而代之的是 SSE。

如果我想向客户端发送实时数据,Tornado 是否更合适,或者是否有更合适的 Web 框架。

我对python相当陌生,这是我第一次尝试这样做。

谢谢

4

2 回答 2

1

Flask 可以处理长轮询或事件,主要的实现问题是 WSGI 服务器。这是 gevent 和 websockets 的示例:https ://gist.github.com/1185629

于 2012-10-24T14:14:22.103 回答
0

您可以使用带有socket.io的websocket并查看这篇关于 python 客户端库的帖子。

于 2012-10-24T14:14:58.997 回答