소스 검색

报错处理

rambo 9 달 전
부모
커밋
1d9d68ca07
1개의 변경된 파일8개의 추가작업 그리고 3개의 파일을 삭제
  1. 8 3
      python/sockets/socket_server.py

+ 8 - 3
python/sockets/socket_server.py

@@ -21,9 +21,14 @@ async def websocket_endpoint(websocket: WebSocket):
         # await socket_manager.connect()
         async def handler_messages():
             while True:
-                byteDats = await websocket.receive()
-                print("byteDats", byteDats)
-                await handlerSend(conn_manager, json.dumps(byteDats), websocket)
+                try:
+                    byteDats = await websocket.receive()
+                    byteDats.get("type")
+                    print("byteDats", byteDats)
+                    await handlerSend(conn_manager, json.dumps(byteDats), websocket)
+                except Exception as e:
+                    print(e)
+                    break
         async def checkConnMcu():
             await checkMcuConnection(device_ctrl)
         async def connectBlueTooth():