次のようにコードは次のとおりです。
#のWebSocketプロトコル通信 インポートスレッド インポート時間 インポートのWebSocket DEF when_message(WS、メッセージ): プリント(「/ N-受信したメッセージ:」 + メッセージ) #接続が確立され、サーバに無限ループ連続して入力メッセージ #さらになければなりませんスレッド以来 DEF :when_open(WS) を印刷(' 正常に接続' ) DEF RUN(): しばらく真: =入力(' 入力してください:' ) ws.send() time.sleep( 0.5) もし == ' 近い' : ws.close() ブレーク トン = threading.Thread(ターゲット= 実行) #t.setDaemon(真) t.start() デフwhen_close(WS): プリント(' 连接关闭' ) もし __name__ == ' __main__ ' : WS = websocket.WebSocketApp(' WS:// localhostを:9999 / '、ON_MESSAGE = when_message、on_open = when_open、on_close = when_close) ws.run_forever()