+
95
-

回答

这个错误是因为你使用的websocket版本过低,不支持WebSocketApp类。

升级websocket版本。可以使用pip命令升级:

pip install websocket-client --upgrade

升级后,要求websocket版本在0.57.0及以上,才会有WebSocketApp类。

import websocket

def on_message(ws, message):
print(message)

def on_error(ws, error):
print(error)

def on_close(ws, close_status_code, close_msg):
print("### closed ###")

if __name__ == "__main__":

websocket.enableTrace(True)

ws = websocket.WebSocketApp("ws://echo.websocket.org/",
on_message = on_message,
on_error = on_error,
on_close = on_close)
ws.run_forever()


网友回复

我知道答案,我要回答