common.py 555 B

123456789101112131415
  1. import asyncio, queue
  2. message_queue = asyncio.Queue()
  3. websocket_manager = None
  4. websocket = None
  5. # def sendSocketMessage(data):
  6. # payload = data
  7. # loop = asyncio.get_event_loop()
  8. # if websocket_manager == None:
  9. # loop.create_task(message_queue.put(payload))
  10. # else:
  11. # async def _do_send():
  12. # await websocket_manager.send_personal_message(payload, websocket_manager)
  13. # loop.create_task(_do_send())
  14. # print("\033[1;32;40m common===>sendSocketMessage \033[0m", data)