我有一个仪表板,上面有我想要从订阅的websocket实时更新的数据 频道我目前正在使用Flask,并通过请求和响应周期获取更新的数据
我正在调查Flask SocketIO,但似乎不知道如何连接websocket 从羊驼(数据源)馈送数据,并将数据发送到我的仪表板网络客户端
数据是否会从1)Alapca=>;烧瓶=>;网络客户?或2)羊驼=>;网络客户端=>;烧瓶=>;网络客户
我更喜欢案例(1),因为我想做一些处理,也因为我刚刚开始在这个项目中第一次接触javascript(但任何工作都决定了选择)
您将使用哪些包或库来完成此任务?你会怎么做?(我使用的是windows pc)
我目前有一个文件在一个端口上运行flask应用程序,另一个文件连接到 在另一个端口上传输数据的数据源。如何将两者联系起来?Flask SocketIO和Alpaca能否在同一端口上侦听/传输数据?我环顾四周,找不到任何有帮助的例子。能做到吗
这似乎不符合犹太教,但可以采取以下措施吗
# Alpaca websocket connection: data inflow
@conn.on(r'^T.*$')
async def on_data(conn, channel, data):
data_dict = data._raw
print('data:', data_dict)
# FastAPI websocket creation: pass-through/ data outflow
@app.websocket("/ws")
async def websocket_endpoint(websocket: WebSocket):
await websocket.accept()
while True:
payload = data_dict
await websocket.send_json(payload)
conn.run(['T.AAPL']])
使用Flask SocketIO可以实现类似的功能吗
参考资料: Connecting to Alpaca websocketCreating websocket using FastAPI
目前没有回答
相关问题 更多 >
编程相关推荐