【发布时间】:2021-03-26 17:20:57
【问题描述】:
我正在使用 python websocket 库 websocket_client (https://pypi.org/project/websocket_client/)
我想知道是否有一种方法可以检查 websocket 连接是否仍然打开(类似于我下面的内容)
if ws.connected == True:
break
我们将不胜感激。谢谢!
【问题讨论】:
我正在使用 python websocket 库 websocket_client (https://pypi.org/project/websocket_client/)
我想知道是否有一种方法可以检查 websocket 连接是否仍然打开(类似于我下面的内容)
if ws.connected == True:
break
我们将不胜感激。谢谢!
【问题讨论】:
你可以使用ws.connected
但要注意,除非有调用,否则它不会更新,所以也许你可以写一个函数,使用recv()接收一个空数据,之后,你可以检查ws.connected。
def is_ws_connected(ws):
ws.recv()
return ws.connected
【讨论】: