How do I get this websocket example to work with Flask?
Using gevent-websocket (See gevent-websocket usage):
if __name__ == "__main__": from gevent import pywsgi from geventwebsocket.handler import WebSocketHandler server = pywsgi.WSGIServer(('', 5000), app, handler_class=WebSocketHandler) server.serve_forever()
Or run the server using gunicorn (See Flask-Sockets Deployment):
gunicorn -k flask_sockets.worker module_name:app