Flask, Python 3, and WebSockets



如何从运行在Python 3上的Flask为websockets端点提供服务?这似乎几乎是不可能的。请注意,我不想要套接字IO或类似的东西。只是希望能够从遵循非常简单的HTML5标准的普通JavaScript连接到Flask端点并将其升级到Websocket以进行双向通信。下面的示例 JS

var ws = new WebSocket("ws://localhost:5000/echo");

我以为这将是pip install正确模块的简单问题,但没有。有什么想法吗?我应该为此编写自己的 Python 模块吗?

不幸的是,

目前不支持此功能。可能的解决方法如下

  • Go 节点.js。
  • 去蟒蛇2
  • 修复现有的flask-sockets模块,在此处发布。
  • 自己编写一个 python3 感知 python 模块

最新更新