当前位置:   article > 正文

潇洒郎: websockets 服务端设计:多线程执行async方法_python websockets 线程的方式

python websockets 线程的方式

远程服务端(客户端)代码:

pip install websocket-client==1.3.1

  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. _AUTHOR_ = "许潇洒"
  4. _DATE_ = "2022/03/17 16:45"
  5. import websocket
  6. import json
  7. import time
  8. '模仿dory连接服务端发送字幕数据'
  9. class WS:
  10. def __init__(self, ws_url):
  11. self.ws_url = ws_url
  12. def on_open(self, ws):
  13. print('on_open: start......')
  14. while True:
  15. ws.send(
  16. json.dumps({'cnText': '我突然想', 'enText': 'I suddenly thought.', 'language': 'cn', 'resultType': '0',
  17. 'roomId': '123456', 'senderId': '521495', 'senderName': 'w',
  18. 'senderTime': 1636527647651}))
  19. print('send')
  20. time.sleep(2)
  21. def main(self):
  22. print(f'connecting {self.ws_url}')
  23. ws =
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/280155
推荐阅读
相关标签
  

闽ICP备14008679号